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中的循环语句)

相关推荐
三品吉他手会点灯3 小时前
C语言学习笔记 - 20.C编程预备计算机专业知识 - 变量为什么必须的初始化【重点】
c语言·笔记·学习
sakiko_3 小时前
UIKit学习笔记1-创建项目(使用UIKit)、使用组件
笔记·学习
生信碱移3 小时前
PACells:这个方法可以鉴定疾病/预后相关的重要细胞亚群,作者提供的代码流程可以学习起来了,甚至兼容转录组与 ATAC 两种数据类型!
人工智能·学习·算法·机器学习·数据挖掘·数据分析·r语言
星幻元宇VR5 小时前
VR航空航天科普设备【VR时空直升机】
科技·学习·安全·生活·vr
_李小白6 小时前
【android opencv学习笔记】Day 2: Mat类(图片数据结构体)
android·opencv·学习
harder3217 小时前
RMP模式的创新突破
开发语言·学习·ios·swift·策略模式
maaath7 小时前
【maaath】Flutter for OpenHarmony 跨平台工程集成密码加密能力
flutter·华为·harmonyos
程序猿乐锅8 小时前
【Tilas|第三篇】多表SQL语句
数据库·经验分享·笔记·学习·mysql
徐某人..8 小时前
基于i.MX6ULL平台的智能网关系统开发
arm开发·c++·单片机·qt·物联网·学习·arm
liulian09168 小时前
Flutter for OpenHarmony 混合开发实践:用户反馈功能的实现与适配
flutter·华为·学习方法·harmonyos