HTML js 使用while和for两种方式计算出1+2+3+4+...+98+99+100的和;
时间: 2024-01-09 11:23:15 浏览: 28
以下是使用while和for两种方式计算出1+2+3+4+...+98+99+100的和的例子:
1. 使用while循环计算和:
```html
<script>
var i = 1;
var sum = 0;
while (i <= 100) {
sum += i;
i++;
}
document.write("Sum using while loop: " + sum); // 输出:Sum using while loop: 5050
</script>
```
2. 使用for循环计算和:
```html
<script>
var sum = 0;
for (var i = 1; i <= 100; i++) {
sum += i;
}
document.write("Sum using for loop: " + sum); // 输出:Sum using for loop: 5050
</script>
```
相关问题
使用while和for两种方式计算出1+2+3+4+...+98+99+100的和;
以下是使用while和for两种方式计算出1+2+3+4+...+98+99+100的和的示例:
1. 使用while循环计算和:
```java
int i = 1;
int sum = 0;
while (i <= 100) {
sum += i;
i++;
}
System.out.println("1+2+3+...+98+99+100 = " + sum);
```
2. 使用for循环计算和:
```java
int sum = 0;
for (int i = 1; i <= 100; i++) {
sum += i;
}
System.out.println("1+2+3+...+98+99+100 = " + sum);
```
分别用while语句和for语句计算1+2+3+...+100
Sure, 我可以回答你的问题。
以下是使用 while loop 计算1到100的代码:
```
i = 1
sum = 0
while i <= 100:
sum += i
i += 1
print("1到100的和为:", sum)
```
以下是使用 for loop 计算1到100的代码:
```
sum = 0
for i in range(1, 101):
sum += i
print("1到100的和为:", sum)
```
希望对你有所帮助!如果你有其他问题,随时可以问我。