Я новичок в JS, поэтому большая часть моего кода не сработала. Я сделал программу, чтобы узнать каждое простое число, но каждый раз, когда я его использую, он падает. Есть ли способ сделать этот код не сбой при запуске?Как сделать бесконечный цикл for (for (;;)) не сбой?
var i = 0;
for (;;) {
if (i % 2 === 0 || i % 3 === 0 || i % 5 === 0 || i % 7 === 0) {
i++;
}
else {
return i;
i++;
}
}
Это не правильный алгоритм для простых чисел. '121' например, в вашем коде рассматривается как простое число –
' return' вне функции? –
'i ++' после выражения 'return' не имеет смысла –