Romper bucles

break

var tope = 1000;
while (true) {
    console.log(tope);
    if (tope < 900) break; 
    tope = tope - 10;
}

Imprime 1000, 990, 980 ...
       ... 900, 890

continue

for (var i=0; i<10; i++) {
    if (i % 2 == 0) continue;
    console.log(i);
}

El operador módulo % hace una división entera y da el resto. El resto de dividir entre 2 es siempre o 0 cuando es par o 1 cuando es impar. En el bucle cuando el número es par salta al paso siguiente del bucle. El resultado final es que imprime los números impares.

return

function bucle() {
    var lista = [ 'L','M','X','J','V','S','D' ];
    for (var dia of lista) {
        if (dia == 'V') return;
        console.log(dia);           
    }
    console.log('Fin');
}

Proinf.net