JavaScript方式使用函数,求100以内所有奇数的和。
时间: 2023-05-11 10:03:50 浏览: 189
可以使用以下代码实现:
```javascript
function sumOddNumbers() {
let sum = 0;
for (let i = 1; i <= 100; i += 2) {
sum += i;
}
return sum;
}
console.log(sumOddNumbers()); // 输出结果为 2500
```
这段代码定义了一个名为 `sumOddNumbers` 的函数,它使用循环来计算100以内所有奇数的和。在循环中,我们从1开始,每次加2,这样就可以得到所有奇数。最后,我们将它们相加并返回结果。在主程序中,我们调用这个函数并将结果打印到控制台上。
相关问题
javascript求1-100的奇数和
JavaScript代码如下:
```
var sum = ;
for (var i = 1; i <= 100; i++) {
if (i % 2 !== ) {
sum += i;
}
}
console.log(sum);
```
这段代码使用for循环遍历1到100的所有数字,如果数字是奇数,则将其加入到sum变量中。最后,打印出sum变量的值,即1到100的奇数和。
HTML分别输出50、100、200以内所有奇数的和
可以通过JavaScript来实现输出50、100、200以内所有奇数的和,然后通过HTML来显示结果。以下是代码示例:
```html
<!DOCTYPE html>
<html>
<head>
<title>奇数求和</title>
</head>
<body>
<h1>奇数求和</h1>
<p>50以内所有奇数的和为:<span id="sum1"></span></p>
<p>100以内所有奇数的和为:<span id="sum2"></span></p>
<p>200以内所有奇数的和为:<span id="sum3"></span></p>
<script>
// 计算50以内所有奇数的和
let sum1 = 0;
for (let i = 1; i <= 50; i += 2) {
sum1 += i;
}
document.getElementById("sum1").innerHTML = sum1;
// 计算100以内所有奇数的和
let sum2 = 0;
for (let i = 1; i <= 100; i += 2) {
sum2 += i;
}
document.getElementById("sum2").innerHTML = sum2;
// 计算200以内所有奇数的和
let sum3 = 0;
for (let i = 1; i <= 200; i += 2) {
sum3 += i;
}
document.getElementById("sum3").innerHTML = sum3;
</script>
</body>
</html>
```
在这个示例中,我们使用JavaScript来计算50、100、200以内所有奇数的和,并通过`document.getElementById()`方法来获取HTML中对应的元素,最后将计算结果赋值给它们的`innerHTML`属性,以显示在页面上。