<script>
nextPrime:
for(var i=2; i<10; i++) {
for(var j=2; j<i; j++) {
if ( i % j == 0) continue nextPrime; // КАК ЭТО УСЛОВИЕ НЕ ПРОПУСКАЕТ ЧЕТВЕРКУ
}
alert(i); // простое
}
</script>
скрипт создан, чтобы выводить простые числа из диапозона 2..10, но не могу понять как он работает, ведь условие выполняется, 4%2 == 0? как он ее отсеевает?