##Lodashのtail関数を作成してみた
###メソッド使用せずに作成した場合
const tail = (array) => {
const tailNewArray = []
for (let i = 1; i < array.length; i++) {
tailNewArray.push(array[i])
}
return tailNewArray
}
console.log(tail([2, 4, 5]))
// => [4, 5]
console.log(tail([1]))
// => []
filterメゾッドを使用した場合
const tail = (numbers = []) => {
return numbers.filter((value, index, array) => {
return array.indexOf(value) !== 0
})
}
console.log(tail([2, 4, 5]))
// => [4, 5]
console.log(tail([1]))
// => []