##slice関数の課題内容
↓
https://js-drills.com/blog/slice/
##slice関数の取り組む前の状態
大体どういう風に組み立てればいいのかわかっていた
##slice関数に取り組んだ後の状態
自力でできた
##slice関数の実装コード(答えを見る前)
function slice(array, start = 0, end = array.length) {
const slicedArray = [];
for(let i = start; i < end; i++) {
slicedArray.push( array[i] );
}
return slicedArray;
}
##slice関数の実装コード(答えを見た後)
function slice(array, start = 0, end = array.length) {
const slicedArray = [];
for(let i = start; i < end; i++) {
slicedArray.push( array[i] );
}
return slicedArray;
}
const numbers = [10, 20, 30, 40, 50];
const slicedNumbers = slice(numbers, 1, 4);
console.log( slicedNumbers );
// => [20, 30, 40]
console.log( numbers );
// => [10, 20, 30, 40, 50]