js实现找出 10-300之间所有的质数,在页面输出 6个一换行 质数定义:只能被1和它本身整除的数叫做质数,1既不是质数也不是合数。 例如 3 只能被 1和3 整除 7 只能被1 和7 本身整除
时间: 2023-07-16 10:14:32 浏览: 85
判断素数,只能被1或本身整除的数称为素数 基本思想
可以使用以下代码实现:
```javascript
function isPrime(num) {
if (num <= 1) return false;
for (let i = 2; i <= Math.sqrt(num); i++) {
if (num % i === 0) {
return false;
}
}
return true;
}
let count = 0;
for (let i = 10; i <= 300; i++) {
if (isPrime(i)) {
document.write(i + " ");
count++;
if (count % 6 === 0) {
document.write("<br>");
}
}
}
```
首先定义一个`isPrime`函数来判断一个数是否为质数,然后使用循环从10到300遍历每个数,如果是质数则输出,并且每输出6个就换行。最终在页面上输出结果。
阅读全文