编写一个JavaScript脚本,在浏览器中输出100以内所有偶数的和。
时间: 2024-05-14 16:17:29 浏览: 27
可以尝试以下代码:
```javascript
var sum = 0;
for (var i = 0; i <= 100; i += 2) {
sum += i;
}
console.log("100以内所有偶数的和为:" + sum);
```
或者使用 ES6 的箭头函数和 reduce 方法:
```javascript
const sum = Array.from({ length: 51 }, (_, i) => i * 2).reduce((acc, cur) => acc + cur);
console.log("100以内所有偶数的和为:" + sum);
```
这两种方式都可以输出100以内所有偶数的和。
相关问题
编写一个JavaScript脚本,在浏览器中输出10个100以内随机素数。
以下是一个简单的JavaScript脚本,用于在浏览器中输出10个100以内的随机素数:
```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;
}
const primes = [];
while (primes.length < 10) {
const randomNum = Math.floor(Math.random() * 100) + 1;
if (isPrime(randomNum)) {
primes.push(randomNum);
}
}
console.log(primes);
```
该脚本首先定义了一个 `isPrime` 函数,用于检查给定的数字是否是素数。接下来,它使用一个循环来生成10个随机数,并检查它们是否是素数。如果是素数,则将其添加到一个数组中。最后,该脚本将这个数组输出到控制台。
编写一个JavaScript脚本,在浏览器中输出200的阶乘的值。
以下是实现该功能的JavaScript脚本:
```javascript
function factorial(num) {
if (num === 0) {
return 1;
} else {
return num * factorial(num - 1);
}
}
var result = factorial(200);
console.log(result);
```
这个脚本定义了一个递归函数 `factorial` ,用于计算一个数的阶乘。然后调用这个函数,传入 200 ,并将结果输出到控制台。请注意,200 的阶乘是一个非常大的数字,可能会导致浏览器崩溃或无法正常显示,因此建议将结果输出到控制台而不是直接显示在浏览器窗口中。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)