在 TypeScript 中,条件语句是用来根据不同的条件执行不同的代码块的一种控制结构。条件语句主要包括 if 语句、else if 语句和 else 语句。
if 语句
if 语句用于在条件为真时执行特定的代码块。语法如下:
if (condition) {
// 当条件为真时执行的代码块
}示例代码:
let num: number = 10;
if (num > 5) {
console.log("num 大于 5");
}在上面的示例中,如果 num 的值大于 5,则会输出 num 大于 5。
else if 语句
else if 语句用于在前一个条件不成立时检查另一个条件。语法如下:
if (condition1) {
// 当条件1为真时执行的代码块
} else if (condition2) {
// 当条件2为真时执行的代码块
}示例代码:
let num: number = 3;
if (num > 5) {
console.log("num 大于 5");
} else if (num < 5) {
console.log("num 小于 5");
}在上面的示例中,如果 num 的值小于 5,则会输出 num 小于 5。
else 语句
else 语句用于在前面的条件均不成立时执行的代码块。语法如下:
if (condition1) {
// 当条件1为真时执行的代码块
} else {
// 当条件1为假时执行的代码块
}示例代码:
let num: number = 5;
if (num > 5) {
console.log("num 大于 5");
} else {
console.log("num 等于或小于 5");
}在上面的示例中,如果 num 的值等于 5,则会输出 num 等于或小于 5。
以上就是 TypeScript 条件语句的基本用法,通过灵活运用条件语句,可以实现更加复杂的逻辑控制。