JavaScript中分别用while,do while,for循环编写程序求1-100之间的奇数和,html
时间: 2024-10-14 20:07:16 浏览: 23
在JavaScript中,你可以使用`while`、`do...while`以及`for`循环来计算1到100之间所有奇数的总和。以下是三种方法的示例:
1. 使用`while`循环:
```javascript
let sum = 0;
let i = 1;
while (i <= 100) {
if (i % 2 !== 0) {
sum += i;
}
i++;
}
document.getElementById("result").innerText = "奇数和:" + sum; // 假设HTML有一个id为"result"的元素显示结果
```
2. 使用`do...while`循环:
```javascript
let sum = 0;
let i = 1;
do {
if (i % 2 !== 0) {
sum += i;
}
i++;
} while (i <= 100);
document.getElementById("result").innerText = "奇数和:" + sum;
```
3. 使用`for`循环:
```javascript
let sum = 0;
for (let i = 1; i <= 100; i++) {
if (i % 2 !== 0) {
sum += i;
}
}
document.getElementById("result").innerText = "奇数和:" + sum;
```
在每个例子中,你需要将结果显示部分添加到HTML中,比如上述的`document.getElementById("result")`,替换为实际HTML文档中的相应ID。
阅读全文