javascript array methods
code:.js
arr.push(4) // 末尾に追加
arr.unshift(3) // 先頭に追加
arr.length // arrayのサイズ
arr.slice(1,3) // begin~endまでの配列を返す(もとの配列は変化しない)
arr.pop() // 最後の要素を取り出す。 (arrayも変更される)
arr.includes() //
arr.indexOf(2) // index , or -1 if it is not preset
arr.flat()
shuffle
code:a.js
function shuffle(a) {
for (let i = a.length - 1; i > 0; i--) {
const j = Math.floor(Math.random() * (i + 1));
}
return a;
}
重複削除