【JavaScript関数ドリル】初級編のinitial関数の実装のアウトプット
こちらは、JavaScript関数ドリルに取り組んだ際の、アウトプット記事です。
JavaScript初心者の方、関数の作成に苦手意識のある方は参考にして頂けたらと思います。
スポンサードサーチ
initial関数の課題内容
Lodashのinitial関数を実装します。
詳しい「課題内容」「解説動画」「解答例」を確認したい場合は、以下リンク先のページを参照。
initial関数に取り組む前の状態
pop()を使って実装できると思った。
スポンサードサーチ
initial関数に取り組んだ後の状態
予想通り、pop()で実装できた。
initial関数の実装コード(答えを見る前)
function initial(array) {
const newArray = [...array];
newArray.pop();
return newArray;
}
console.log(initial([1, 2, 3]));
// => [1, 2]
スポンサードサーチ
initial関数の実装コード(答えを見た後)
解答例
function initial(array) {
const copiedArray = [...array];
copiedArray.pop();
return copiedArray;
}
const numbers = [1, 2, 3];
console.log( initial(numbers) );
// => [1, 2]
console.log('number : ', numbers);