私はJSには新しいので、私のコードのほとんどはうまくいきませんでした。私はすべての素数を見つけるためのプログラムを作ったが、それを使うたびにクラッシュする。実行中にこのコードをクラッシュさせないようにする方法はありますか?無限ループ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'と見なされますか? –
'' return'文の後に 'i ++'が意味を持たない –