判断101到200之间的素数js
时间: 2024-03-08 22:49:37 浏览: 75
以下是判断101到200之间素数的 JavaScript 代码:
```js
for (let i = 101; i <= 200; i++) {
let isPrime = true;
for (let j = 2; j <= Math.sqrt(i); j++) {
if (i % j === 0) {
isPrime = false;
break;
}
}
if (isPrime) {
console.log(i + "是素数");
}
}
```
该代码使用了两个嵌套循环,外层循环遍历101到200之间的整数,内层循环判断每个整数是否为素数。如果内层循环没有找到可以整除该数的因子,则该数为素数。
相关问题
判断101到200之间的素数js,不调用任何方法
以下是不调用任何方法判断101到200之间素数的 JavaScript 代码:
```js
for (let i = 101; i <= 200; i++) {
let isPrime = true;
for (let j = 2; j < i; j++) {
if (i % j === 0) {
isPrime = false;
break;
}
}
if (isPrime) {
console.log(i + "是素数");
}
}
```
该代码使用了两个嵌套循环,外层循环遍历101到200之间的整数,内层循环从2开始遍历每个整数的因子。如果内层循环没有找到可以整除该数的因子,则该数为素数。注意内层循环的结束条件是小于该数,而不是小于等于该数的平方根。
用js判断101-200之间有多少个素数,并输出所有素数。
好的,以下是使用 JavaScript 判断 101-200 之间素数并输出的代码:
```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;
}
// 查找101-200之间的素数
const primeNumbers = [];
for (let i = 101; i <= 200; i++) {
if (isPrime(i)) {
primeNumbers.push(i);
}
}
// 输出素数
console.log(`101-200之间共有${primeNumbers.length}个素数,分别为:`);
console.log(primeNumbers.join(', '));
```
代码中首先定义了一个 `isPrime` 函数用于判断一个数是否是素数,接着使用循环查找 101-200 之间的素数,并将其存入一个数组中,最后输出素数的个数和具体值。
希望这个代码能够帮到你。
阅读全文
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)