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