本サイトはプロモーション(広告)が含まれています。

【JavaScript】for文で配列に格納する方法

【JavaScript】for文で配列に格納する方法

// 先頭に要素を追加する場合
配列.unshift(要素)
// 末尾に要素を追加する場合 
配列.push(要素)

 配列に要素を追加する方法は、unshiftメソッドを使用すれば先頭に要素を追加することができ、pushメソッドを使用すれば末尾に要素を追加することができます。 

 for文で1つずつ要素を取り出し、unshiftメソッドまたはpushメソッドを使用することで、配列に要素を格納することができます。

unshiftメソッドを使用してfor文で配列に格納する場合

let array =[];
for (let num = 0; num < 10; num++) {
    array.unshift(num);
}
alert(array); 

//実行結果
9,8,7,6,5,4,3,2,1,0

 変数numが0から9へfor文で繰り返し処理されていきますが、unshiftメソッドで常に先頭に追加されることが確認できます

pushメソッドを使用してfor文で配列に格納する場合

let array =[];
for (let num = 0; num < 10; num++) {
    array.push(num);
}
alert(array); 

//実行結果
0,1,2,3,4,5,6,7,8,9

 変数numが0から9へfor文で繰り返し処理されていきますが、pushメソッドで常に末尾に追加されることが確認できます

JavaScript の記事一覧へ

PAGE TOP