JS: for while do Loop

By Xah Lee. Date: . Last updated: .

for-loop

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

while-loop

let x = 0;
while (x !== 5) { console.log(x); x++;} // prints 0 to 4

do-while Loop

let x = 0;
do { console.log(x); x++} while (x !== 5); // prints 0 to 4

“continue”, “break”

for (let i=0; i <= 5; i++) {
    if (i===3) {continue;}       // skip 3
    console.log(i);
}                               // prints 0 to 5, but not 3
for (let i=0; i < 5; i++) {
    console.log(i);
    if (i===3) {break;}
}                               // prints 0 to 3

JavaScript, Loop, Iteration

BUY ΣJS JavaScript in Depth