JavaScript用while循环实现0-100的质数,在控制台打印输出
时间: 2024-04-08 07:33:58 浏览: 4
当然可以!以下是使用 while 循环在 JavaScript 中打印输出0到100之间的质数的示例代码:
```javascript
let number = 2;
while (number <= 100) {
let isPrime = true;
let divisor = 2;
while (divisor < number) {
if (number % divisor === 0) {
isPrime = false;
break;
}
divisor++;
}
if (isPrime) {
console.log(number);
}
number++;
}
```
这段代码会遍历从 2 到 100 之间的每一个数字,然后使用内部的 while 循环来判断该数字是否为质数。如果是质数,则会打印输出到控制台。
相关问题
Javascript-for循环案例-打印1-100之间所有的数字
好的,以下是 Javascript for 循环打印 1-100 之间所有数字的代码:
```javascript
for (var i = 1; i <= 100; i++) {
console.log(i);
}
```
这个代码中,我们使用了 for 循环来遍历数字 1 到 100。每次循环,变量 i 会自增 1,直到达到 100。在循环体内,我们使用 console.log() 函数将当前数字打印到控制台上。这样就可以打印出 1-100 之间的所有数字了。
js代码,实现每隔5秒在控制台打印输出“五秒后”
可以使用 `setInterval()` 方法来实现每隔 5 秒在控制台打印输出 "五秒后"。
```javascript
setInterval(function() {
console.log("五秒后");
}, 5000);
```
上面的代码中,`setInterval()` 方法接受一个回调函数和一个间隔时间(单位为毫秒)。该回调函数会在每个间隔时间到达时被调用。在这个例子中,回调函数中只有一行代码,即输出 "五秒后" 到控制台。因此,每隔 5 秒就会在控制台输出一次 "五秒后"。
需要注意的是,`setInterval()` 方法会返回一个 ID 值,可以使用 `clearInterval()` 方法来停止定时器。调用 `clearInterval()` 方法时,需要传入 `setInterval()` 方法返回的 ID 值作为参数。