在JavaScript中判断一个数是否为素数(质数)可以通过以下方法实现:
基础概念: 素数是指一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数。
判断素数的方法:
示例代码:
function isPrime(num) {
if (num < 2) {
return false;
}
for (let i = 2; i <= Math.sqrt(num); i++) {
if (num % i === 0) {
return false;
}
}
return true;
}
// 使用示例
console.log(isPrime(7)); // 输出: true
console.log(isPrime(10)); // 输出: false
优势:
应用场景:
注意事项:
领取专属 10元无门槛券
手把手带您无忧上云