配列でのループの使用
メニューを表示するにはスワイプしてください
ループを使用することで、配列のすべてまたは特定の要素を効率的に処理可能。
例えば、forループを使って配列のすべての要素を順に処理し、出力することが可能。
12345let numbers = [1, 1, 2, 3, 5, 8, 13, 21]; for(let i = 0; i < numbers.length; i++) { console.log("Element " + (i + 1) + " of the array is: " + numbers[i]); }
配列内の複数の要素に対して操作を行う必要がある場合に特に有用。
1234567let numbers = [1, 1, 2, 3, 5, 8, 13, 21]; console.log("Before:", numbers); for(let i = 0; i < numbers.length; i++) { numbers[i] *= 2; } console.log("After:", numbers);
この目的には while や do-while ループも使用できますが、一般的な方法ではありません。
123456789let numbers = [1, 1, 2, 3, 5, 8, 13, 21]; console.log("Before:", numbers); let i = 0; while(i < numbers.length) { numbers[i] *= 2; i += 1; } console.log("After:", numbers);
同じ結果は while や do-while ループでも得られますが、配列を反復処理する場合は、慣例的で可読性が高いため for ループの使用が推奨されます。
1. 次のコードはどのような出力になりますか?
2. 次のコードは元の配列を変更しますか?
すべて明確でしたか?
フィードバックありがとうございます!
セクション 6. 章 7
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください
セクション 6. 章 7