title: do while

do while

原文地址

在本教程中,你将学习如何使用 TypeScript 中的 do while 语句创建一个只有当条件为 false 的时候才会停止的循环语句。

TypeScript 中的 do while 语句介绍

下面是 do while 语句的语法:

  1. do {
  2. // do something
  3. } while (condition);

do while 语句会一直执行循环体中的代码,直到 condition 计算值为 false 的时候。do while 语句至少执行一次它的循环体,和 while 语句不同,do while 语句会在每次循环迭代结束后才计算 condition 是否符合要求,因此它也被称为后测循环。

TypeScript 中的 do while 语句案例

下面的例子使用 do while 语句把 09 之间的数字输出到控制台中:

  1. let i = 0;
  2. do {
  3. console.log(i);
  4. i++;
  5. } while (i < 10);

输出:

  1. 0
  2. 1
  3. 2
  4. 3
  5. 4
  6. 5
  7. 6
  8. 7
  9. 8
  10. 9

它是这样工作的:

  • 首先,声明变量 i,在进入循环值前把它的值初始化为 0
  • 接下来,把 i 输出到控制台并且加一。然后检查它的值是否小于 10,如果是的话,继续执行循环直到 i 的值大于或者等于 10