Quando queremos parar um loop, usamos a palavra break. Além dela, existe a palavra continue. O continue faz o contrário do break: ele pede para o loop continuar.
Entenda melhor o funcionamento dele:
for(var numero = 1; numero <= 5; numero++) { if(numero == 3) continue; alert(numero); } O que aconteceu com o número 3? Por que isso aconteceu?