Menu
Coddy logo textTech

For ループ

CoddyのJavaScriptジャーニー「基礎」セクションの一部。レッスン 38/77。

プログラミングでは、同じ操作、またはほとんど同じ操作を何度か実行する必要がある場合があります。

同じことを何度も繰り返し書かなくて済むように、ループを使用できます。

forループの構文は次のとおりです

for (let i = start; i < end; i++) {
    code;
}

let i = starti の初期値を決定し、i < end はループを続ける条件を決定し、i++ は各反復の後に i をインクリメントします。i には、start から end までのすべての値が順番に代入されます(<strong>end</strong>は含まれません)。例:

for (let i = 0; i < 5; i++) {
    console.log(i);
}

print文を5回実行します:

0
1
2
3
4

ループには多くの用途があります。たとえば、1から100までのすべての数を合計してみましょう:

let sum_numbers = 0;
for (let i = 1; i <= 100; i++) {
    sum_numbers += i;
}
console.log(sum_numbers);

まず 1 から 100(100 を含む)までのすべての数を順に処理し、それらをすべて合計します。その後、sum_numbers 変数を出力します

challenge icon

チャレンジ

初心者

"Hello Coddy: "と、3から27までの(27を含み、合計25回)iの値を出力するプログラムを書いてください。for loopを使って実行してください。

次のようになります:

Hello Coddy: 3
Hello Coddy: 4
...
Hello Coddy: 27

自分で試してみよう

quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン

自分で練習してみよう: JavaScriptオンラインコンパイラ