Breaking Out of Loops with break
メニューを表示するにはスワイプしてください
The break keyword is a loop terminator, allowing you to exit a loop prematurely.
Example 1: Stopping an Infinite Loop
123456789let i = 1; while (true) { console.log("Iteration", i); i++; if (i > 5) { break; } }
In this example, the break keyword stops the infinite while loop when i becomes equal to 6, after the i++ operation.
Example 2: Breaking a for Loop
123456789let a = 0; for (let i = 0; i < 10; i++) { a += i; console.log("a =", a); if (i > 3) { break; } }
Here, the variable a is incremented by i during each iteration (0 + 1 + 2 + 3 + 4) until i becomes equal to 4. At that point, the break statement is triggered.
i = 0 | a = 0 + 0 |
|---|---|
i = 1 | a = 0 + 1 |
i = 2 | a = 1 + 2 |
i = 3 | a = 3 + 3 |
i = 4 | a = 6 + 4, break |
Example 3: Breaking a while Loop Immediately
1234567while (true) { console.log("Iteration start"); break; console.log("Iteration end"); // This line will not be executed } console.log("Loop was ended");
In this example, the break statement inside the while loop immediately terminates the loop, preventing any code below it from executing within the same block.
Note
Remember that the
breakstatement is a powerful tool for controlling the flow of your loops, allowing you to exit them when specific conditions are met.
フィードバックありがとうございます!
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください
Breaking Out of Loops with break
The break keyword is a loop terminator, allowing you to exit a loop prematurely.
Example 1: Stopping an Infinite Loop
123456789let i = 1; while (true) { console.log("Iteration", i); i++; if (i > 5) { break; } }
In this example, the break keyword stops the infinite while loop when i becomes equal to 6, after the i++ operation.
Example 2: Breaking a for Loop
123456789let a = 0; for (let i = 0; i < 10; i++) { a += i; console.log("a =", a); if (i > 3) { break; } }
Here, the variable a is incremented by i during each iteration (0 + 1 + 2 + 3 + 4) until i becomes equal to 4. At that point, the break statement is triggered.
i = 0 | a = 0 + 0 |
|---|---|
i = 1 | a = 0 + 1 |
i = 2 | a = 1 + 2 |
i = 3 | a = 3 + 3 |
i = 4 | a = 6 + 4, break |
Example 3: Breaking a while Loop Immediately
1234567while (true) { console.log("Iteration start"); break; console.log("Iteration end"); // This line will not be executed } console.log("Loop was ended");
In this example, the break statement inside the while loop immediately terminates the loop, preventing any code below it from executing within the same block.
Note
Remember that the
breakstatement is a powerful tool for controlling the flow of your loops, allowing you to exit them when specific conditions are met.
フィードバックありがとうございます!