Javascript break statement is used to terminate the loop immediately when it incountered. syntax:
break [label];
//label is optional and rarely used.
// working of break statement
for ( init ; condition; increment/decrement){
if(condtion for break ){
break;
}
}
// working of break statement
white (condition){
if(condtion for break ){
break;
}
}
let i, j;
// The first for statement is labeled "loop1"
loop1: for (i = 0; i < 3; i++) {
// The second for statement is labeled "loop2"
loop2: for (j = 0; j < 3; j++) {
if (i === 1 && j === 1) {
break loop1;
}
console.log(`i = ${i}, j = ${j}`);
}
}
// Logs:
// i = 0, j = 0
// i = 0, j = 1
// i = 0, j = 2
// i = 1, j = 0