関数、変数、ループなど(基本的なもの)だけである必要があります。これまでに学んだことからコードを最初から思いつくのに苦労しています(それができるはずです)。私を本当に怒らせます:/。少しずつ教えていただければ、本当にありがたいと思います。高度なおかげでたくさん。
これよりも単純なコードで同じ結果を得るにはどうすればよいですか?
var primes=4;
for (var counter = 2; counter <= 100; counter = counter + 1)
{
var isPrime = 0;
if(isPrime === 0){
if(counter === 2){console.log(counter);}
else if(counter === 3){console.log(counter);}
else if(counter === 5){console.log(counter);}
else if(counter === 7){console.log(counter);}
else if(counter % 2 === 0){isPrime=0;}
else if(counter % 3 === 0){isPrime=0;}
else if(counter % 5 === 0){isPrime=0;}
else if(counter % 7 === 0){isPrime=0;}
else {
console.log(counter);
primes = primes + 1;
}
}
}
console.log("Counted: "+primes+" primes");