JavaScript syntax: Difference between revisions

Content deleted Content added
Line 1,446:
 
<syntaxhighlight lang="javascript">
loop1: for (var a = 0; a < 10; a++a) {
if (a === 4) {break loop1; // Stops after the 4th attempt
break loop1; // Stops after the 4th attempt
}
console.log('a = ' + a);
loop2: for (var b = 0; b < 10; ++b) {
if (b === 3) {continue loop2; // Number 3 is skipped
if (b === 6) continue loop2loop1; // NumberContinues 3the first loop, 'finished' is skippednot shown
}
if (b == 6) {
continue loop1; // Continues the first loop, 'finished' is not shown
}
console.log('b = ' + b);
} //end of loop2
}
console.log('finished');
} //end of loop1
}
block1: {
console.log('Hello'); // Displays 'Hello'