【HarmonyOS 鸿蒙 黑马程序员 学习笔记 60.1】

条件判断 if

if (num1 <= 6){console.log('婴幼儿 吃好玩好')}
else if (num1 <=18){console.log('少年 吃好学好')}
else if (num1 <=25){console.log('青年 吃好学好教好')}
else if (num1 <=55){console.log('中年 吃好学好教好')}
else if (num1 <=75){console.log('老年 吃好教好')}
else if (num1 <=95){console.log('晚年 吃好')}
else if (num1 <=120){console.log('百年 吃好')}
else {console.log('修仙者')}

精确匹配 switch

switch (num1){
  case 120: console.log('刚好及格'); break
  case 140: console.log('哎呦不错喔'); break
  case 150: console.log('满分也'); break
  default : console.log('加油')
}

三元条件表达式

优点是更简洁 缺点是不适用于多执行代码

let num3 :number = num2 > num1 ? num2 :num1

简易示例

let num1 : number = 120

//  条件匹配
if (num1 <= 6){console.log('婴幼儿 吃好玩好')}
else if (num1 <=18){console.log('少年 吃好学好')}
else if (num1 <=25){console.log('青年 吃好学好教好')}
else if (num1 <=55){console.log('中年 吃好学好教好')}
else if (num1 <=75){console.log('老年 吃好教好')}
else if (num1 <=95){console.log('晚年 吃好')}
else if (num1 <=120){console.log('百年 吃好')}
else {console.log('修仙者')}

//  精确匹配
switch (num1){
  case 120: console.log('刚好及格'); break
  case 140: console.log('哎呦不错喔'); break
  case 150: console.log('满分也'); break
  default : console.log('加油')
}

//  三元条件表达式
//  优点是更简洁  缺点是不适用于多执行代码
let num2 : number = 99
let num3 :number = num2 > num1 ? num2 :num1
console.log('三元条件表达式',num3)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值