Skip to content

continue and break in block scoped loops

This fails:

for ( let i = 0; i < 10; i += 1 ) {
  if ( i % 2 ) continue;
  if ( i > 5 ) break;
  setTimeout( () => console.log( i ) );
}