У меня есть такой цикл. Не могу понять как он работает.
for (let i = 2; i <= 10; i++) {
for (let k = 2; k < i; k++) {
if (i % k == 0) continue;
}
console.log( i );
}
Тут получается в первом внешнем цикле сначала i = 2, k = 2. Во внутреннем цикле это не удовлетворяет условию т.к. i должно быть больше k. И вот я не могу понять что происходит дальше: вращается внутренний цикл до тех пор, пока k не станет равна 3, либо цикл возвращается к внешнему циклу - к i?