freeCodeCamp Challenge Guide: Return Part of an Array Using the slice Method

Return Part of an Array Using the slice Method


Problem Explanation

Use the slice method in the sliceArray function to return part of the anim array given the provided beginSlice and endSlice indices. The function should return an array.

var arr = ["Cat", "Dog", "Tiger", "Zebra", "Ant"];
arr.slice([index - to - begin - slice], [index - to - end - slice]);

Solutions

Solution 1 (Click to Show/Hide)
function sliceArray(anim, beginSlice, endSlice) {
  // Add your code below this line
  return anim.slice(beginSlice, endSlice);
  // Add your code above this line
}
var inputAnim = ["Cat", "Dog", "Tiger", "Zebra", "Ant"];
sliceArray(inputAnim, 1, 3);

Code Explanation

The function can be written by simply writing one line of code - a return statement. Just like in the example given, slice the array which the function takes as a parameter using the beginSlice and endSlice parameters as parameters for the slice() method.
Remember the structure of the slice() method:

Relevant Links

25 Likes