这段代码是做什么的?我试着用模学习一些for循环



这只是代码的一部分

这个循环做什么?这是一个JavaScript for循环,我试图学习一些JavaScript与模在它,但我不能理解这个。

for (var x = 2; x < n; x++) {
if (n % x === 0) {
return false;
}
}
return true;
}
}

上面的代码将增加x(从2开始)直到它比n小1。每次迭代,它都会检查是否"n"可以被"x"等分。(模量用于求余数)。如果它是可整除的,程序返回false。

这个代码是一个素数检查器。如果它落到底部,就意味着"没有";只能除以自身并返回true

最新更新