js while循环语句
时间: 2023-09-04 12:08:53 浏览: 44
JavaScript中的while循环语句可以根据给定的条件来重复执行一段代码块,只要条件为true,就会不断地执行循环体中的语句。while循环的语法格式如下:
```
while (condition) {
// 循环体代码块
}
```
其中,`condition`是一个条件表达式,只要它的值为true,就会一直执行循环体中的代码块。当条件为false时,循环会停止。
例如,下面的代码展示了一个简单的while循环,它会一直输出数字,直到数字大于等于5:
```
let i = 0;
while (i < 5) {
console.log(i);
i++;
}
```
输出结果为:
```
0
1
2
3
4
```
相关问题
js中do while循环语句
do-while循环是一种后测试循环语句,在执行循环体之前先执行一次条件判断,然后根据条件结果来决定是否继续执行循环。在 JavaScript 中,do-while循环的语法如下:
```javascript
do {
// 循环体
} while (条件);
```
在执行过程中,先执行循环体,然后再判断条件是否满足,如果满足则继续执行循环体,否则结束循环。
下面是一个示例,展示了如何使用do-while循环输出数字1到5:
```javascript
let i = 1;
do {
console.log(i);
i++;
} while (i <= 5);
```
这段代码会输出以下结果:
```
1
2
3
4
5
```
请注意,即使条件不满足(例如,初始时`i`的值大于5),循环体至少会执行一次。这是因为条件判断是在循环体执行后进行的。
js中while循环语句的使用
在 JavaScript 中,while 循环的语法格式与 C++ 中的 while 循环类似,如下所示:
```
while (条件表达式) {
循环体语句;
}
```
当条件表达式的值为 true 时,循环体语句会一直执行下去,直到条件表达式的值为 false 才会跳出循环。与 C++ 中的 while 循环类似,在循环体语句中通常需要修改条件表达式的值,以便在某个时刻跳出循环。
举个例子,下面的代码使用 while 循环语句计算 1 到 100 的和:
```javascript
let sum = 0;
let i = 1;
while (i <= 100) {
sum += i;
i++;
}
console.log(`1 到 100 的和为:${sum}`);
```
在上面的代码中,while 循环会反复计算 sum 的值,直到 i 大于 100 时跳出循环。执行完循环后,输出 sum 的值。