代码示例A.
var isPrime = function (num) {
//for(i = 1; i <= num; i++) {}
if(num === 2){
return true;
}
return false;
};
var sumPrimesUpTo = function (num) {
for(i = 1; i <= num; i++) {
console.log(isPrime(i));
}
};
sumPrimesUpTo(5);
Run Code Online (Sandbox Code Playgroud)
所以我们有一个函数可以检查素数和第二个函数,它将素数加到一个提供的数字上.当你运行它时输出.
false
true
false
false
false
Run Code Online (Sandbox Code Playgroud)
现在我们有相同的代码示例,但isPrime中的for循环取消注释.
var isPrime = function (num) {
for(i = 1; i <= num; i++) {}
if(num === 2){
return true;
}
return false;
};
var sumPrimesUpTo = function (num) {
for(i = …
Run Code Online (Sandbox Code Playgroud)javascript ×1