PS:在有关TS的博客中呢,我想声明一点,如果是零基础没有开发经验的小伙伴,直接学鸿蒙会有些吃力,可以先学一下TS,比较好入手一些,鸿蒙主推的开发语音是ArkTS,是TS的超集,先学习和了解TS,更方便更快捷的能够学会ArkTS。
正题:TS中的条件判断语句
条件语句用于不同的条件,来执行不同的动作,TypeScript条件语句是通过一条或多条语句的执行结果(true/false)来决定执行的代码块。
if语句:TS语句由一个布尔表达式后跟一个或多个语句组成。
javascript
var age:number = 16 //定义一个名为age的变量,并赋值16
//单个判断 if , else
if(age >= 18){ //判断条件,大于等于18走if的代码块,否则走else的代码块
console.log('已经成年了')
}else{
console.log('你还未成年')
}
多个判断,if , else if , else
javascript
//多个判断,if , else if , else
如果age小于18 执行if代码块,
如果age大于等于18 并且 小于60 执行else if代码块
如果age不符合if 和 else if的判断条件,就执行 else代码块。
if(age < 18){
console.log('未成年')
}else if(age >= 18 && age < 60){
console.log('我们都是打工人')
}else{
console.log('可以退休了')
}
switch 判断
javascript
//switch 判断
let gender = 'MAIL'
switch(gender){
case 'MAIL':{
console.log('男人')
break
}
case 'FEMAIL':{
console.log('女人')
break
}
default:{
//case 都不满足判断条件,就执行default
console.log('不确定性别')
break
}
}