配列の最初の要素を除いた最後の 5 つの要素を取得するにはどうすればよいでしょうか? 質問する

配列の最初の要素を除いた最後の 5 つの要素を取得するにはどうすればよいでしょうか? 質問する

JavaScript 配列で、最初の要素を除く最後の 5 つの要素を取得するにはどうすればよいですか?

[1, 55, 77, 88] // ...would return [55, 77, 88]

追加の例を追加します。

[1, 55, 77, 88, 99, 22, 33, 44] // ...would return [88, 99, 22, 33, 44]

[1] // ...would return []

ベストアンサー1

電話をかけることができます:

arr.slice(Math.max(arr.length - 5, 1))

最初の要素を除外したくない場合は、

arr.slice(Math.max(arr.length - 5, 0))

おすすめ記事