在 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 条件语句的基本用法,通过灵活运用条件语句,可以实现更加复杂的逻辑控制。