Android 学习 鸿蒙HarmonyOS 4.0 第四章(TS中的条件判断语句)

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
    }

}

下一章:

Android 学习 鸿蒙HarmonyOS 4.0 第五章(TS中的循环语句)

相关推荐
国服第二切图仔1 分钟前
HarmonyOS APP《画伴梦工厂》开发第59篇-碰一碰精准分享——跨设备素材插入
华为·harmonyos
hqzing11 分钟前
在鸿蒙 PC 上使用 Claude Code(最新的 Bun 版本)
华为·harmonyos
恣逍信点1 小时前
主观是客观的聚焦
人工智能·学习·程序人生·生活·业界资讯·交友·哲学
打球她不香吗1 小时前
本周ALLegro学习内容的总结
学习·allegro
GitCode官方2 小时前
开源鸿蒙跨平台直播|QRN 跨端鸿蒙一体化实战
人工智能·华为·开源·harmonyos·atomgit
其实防守也摸鱼2 小时前
蓝队相关知识学习(1)---常用堡垒机和服务器
服务器·功能测试·学习·网络安全·网络攻击模型·攻防对抗·蓝队
ZZZMMM.zip3 小时前
演示架构师-PPT大纲生成的HarmonyOS开发实践
人工智能·华为·powerpoint·harmonyos·鸿蒙·鸿蒙系统
冰可乐配3 小时前
fmpeg音频编码组件aac(Advanced Audio Coding (AAC) encoder)学习
学习·音视频·aac
国服第二切图仔3 小时前
HarmonyOS APP《画伴梦工厂》开发第60篇-分布式软总线2.0——多设备协同新范式
分布式·wpf·harmonyos
憧憬成为java架构高手的小白3 小时前
MySQl学习
学习