do…while语句的使用
时间: 2023-12-02 14:04:52 浏览: 77
在 JavaScript 中,do...while 循环与 while 循环类似,但是不同之处在于 do...while 循环会先执行一次循环体语句,然后再判断条件表达式的值是否为 true,如果为 true,则继续执行循环体语句,否则跳出循环。该循环的语法格式如下:
```
do {
循环体语句;
} while (条件表达式);
```
举个例子,下面的代码使用 do...while 循环语句计算 1 到 100 的和:
```javascript
let sum = 0;
let i = 1;
do {
sum += i;
i++;
} while (i <= 100);
console.log(`1 到 100 的和为:${sum}`);
```
在上面的代码中,do...while 循环会先执行一次循环体语句,然后再判断条件表达式的值是否为 true,如果为 true,则继续执行循环体语句,否则跳出循环。执行完循环后,输出 sum 的值。与 while 循环不同的是,即使 i 的初始值大于 100,do...while 循环也会执行一次循环体语句。
阅读全文