TypeScript do…while 循环
do…while 循环与 while 循环类似,只是在第一次执行循环时不会评估条件。然而,在后续的迭代中将会评估条件。换句话说,代码块在 do…while 循环中至少会执行一次。
语法
do {
//statements
} while(condition)
流程图
示例:do…while
var n:number = 10;
do {
console.log(n);
n--;
} while(n>=0);
编译后,将生成以下JavaScript代码:
//Generated by typescript 1.8.10
var n = 10;
do {
console.log(n);
n--;
} while (n >= 0);
这个示例以逆序打印从0到10的数字。
10
9
8
7
6
5
4
3
2
1
0