📅  最后修改于: 2023-12-03 15:19:09.674000             🧑  作者: Mango
在上一篇文章中,我们介绍了 Python 中的循环语句。在本篇文章中,我们将探讨 TypeScript 中循环语句的用法及其实现。
在 TypeScript 中,for
循环的语法格式如下:
for (let i = 0; i < n; i++) {
// 执行语句
}
其中,i
是用来计数的变量,n
是循环执行的次数。
下面是一个简单的 for
循环的例子,输出 1~5 的数字:
for (let i = 1; i <= 5; i++) {
console.log(i);
}
执行上面的代码会输出以下结果:
1
2
3
4
5
在 TypeScript 中,while
循环的语法格式如下:
while (条件表达式) {
// 执行语句
}
只有当条件表达式为 true
时,循环体中的语句才会执行。
下面是一个简单的 while
循环的例子,输出 1~5 的数字:
let i = 1;
while (i <= 5) {
console.log(i);
i++;
}
执行上面的代码会输出以下结果:
1
2
3
4
5
在 TypeScript 中,do-while
循环的语法格式如下:
do {
// 执行语句
} while (条件表达式);
do
循环会先执行一次循环体中的语句,然后再检查条件表达式是否为 true
,如果是,则继续执行。否则,退出循环。
下面是一个简单的 do-while
循环的例子,输出 1~5 的数字:
let i = 1;
do {
console.log(i);
i++;
} while (i <= 5);
执行上面的代码会输出以下结果:
1
2
3
4
5
在 TypeScript 中,循环控制语句有 break
、continue
和 return
。
break
语句用于强制退出循环。continue
语句用于跳过当前循环中的当前迭代。return
语句用于从函数中返回值。下面是一个利用 break
和 continue
实现的简单示例:
for (let i = 1; i <= 5; i++) {
if (i === 3) {
continue;
}
if (i === 4) {
break;
}
console.log(i);
}
执行上面的代码会输出以下结果:
1
2