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

server/2024/9/25 20:29:23/

PS:在有关TS的博客中呢,我想声明一点,如果是零基础没有开发经验的小伙伴,直接学鸿蒙会有些吃力,可以先学一下TS,比较好入手一些,鸿蒙主推的开发语音是ArkTS,是TS的超集,先学习和了解TS,更方便更快捷的能够学会ArkTS。

正题:TS中的条件判断语句

       条件语句用于不同的条件,来执行不同的动作,TypeScript条件语句是通过一条或多条语句的执行结果(true/false)来决定执行的代码块。

 if语句:TS语句由一个布尔表达式后跟一个或多个语句组成。

var age:number = 16    //定义一个名为age的变量,并赋值16//单个判断 if , else
if(age >= 18){        //判断条件,大于等于18走if的代码块,否则走else的代码块console.log('已经成年了')
}else{console.log('你还未成年')
}

多个判断,if  , else if , else

//多个判断,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 判断

//switch 判断
let gender = 'MAIL'
switch(gender){case 'MAIL':{console.log('男人')break                  }case 'FEMAIL':{console.log('女人')break                  }default:{//case 都不满足判断条件,就执行defaultconsole.log('不确定性别')break}}

下一章:

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


http://www.ppmy.cn/server/25200.html

相关文章

OpenHarmony实战开发-内存快照Snapshot Profiler功能使用指导。

DevEco Studio集成的DevEco Profiler性能调优工具&#xff08;以下简称为Profiler&#xff09;&#xff0c;提供Time、Allocation、Snapshot、CPU等场景化分析任务类型。内存快照&#xff08;Snapshot&#xff09;是一种用于分析应用程序内存使用情况的工具&#xff0c;通过记录…

OceanBase 分布式数据库【信创/国产化】- OceanBase 概述

本心、输入输出、结果 文章目录 OceanBase 分布式数据库【信创/国产化】- OceanBase 概述前言OceanBase 数据更新架构高可用高兼容水平扩展低成本实时 HTAP安全可靠OceanBase 分布式数据库【信创/国产化】- OceanBase 概述 编辑 | 简简单单 Online zuozuo 地址 | https://blog.…

网络分析工具:tcpdump 安装与使用

tcpdump 是一个强大的命令行网络分析工具&#xff0c;广泛用于捕获网络上传输的数据包。是分析网络流量情况&#xff0c;排查网络问题、分析协议的交互以及网络安全监控的常用工具 基础使用 安装 tcpdump 在大多数 Linux 发行版中&#xff0c;tcpdump 已经预装。如果没有&am…

探索PyTorch与深度学习:从基础到实践

PyTorch是一个开源的深度学习框架&#xff0c;由Facebook的人工智能研究团队开发和维护。它提供了丰富的工具和资源&#xff0c;使得深度学习模型的构建、训练和部署变得更加简单和高效。本文将带你从基础到实践&#xff0c;深入探索PyTorch与深度学习的奥秘。 1. PyTorch简介…

【全国青少年信息素养大赛智能算法挑战赛初中模拟卷】

目录 模拟卷1 全国青少年信息素养大赛智能算法挑战赛初中模拟卷2 全国青少年信息素养大赛智能算法挑战赛初中模拟卷3 模拟卷1 单选题&#xff08;每题 5 分&#xff0c;共 75 分&#xff09; 1. 在C中&#xff0c;哪个关键字用于指定一个类为另一个类的基类&#xff1f; - A…

数据库分库分表

数据库分库分表 分库分表到底是什么 分库分表其实是分库,分表,分库分表的总称 分库 将数据按照一定规则存储到不同的数据库中,每个数据库存储一部分数据 分库主要解决的是并发量过大的问题&#xff0c;并发量一旦上升&#xff0c;那么数据库就可能成为系统的瓶颈&#xff…

Docker基本操作 数据卷

数据卷的理解&#xff1a; 数据卷操作的基本语法: docker volume [command]&#xff1b;二级命令 后边跟随 create :创建一个volume&#xff1b; inspect&#xff1a;显示一个或多个volume的信息; ls:列出所有的volume&#xff1b; prune:删除未使用的volume; rm:删除一个或多…

二分查找法实例

本文是根据数据结构中常常提到的二分法而作的一篇博客&#xff0c;主要通过一个二分法实例进行展开说明&#xff1a; 实例内容 通过一个二分法函数来寻找某个数是否在给定的数组中&#xff1b; 代码展示 # 执行二分查找法的算法函数 # 二分法查找的对象必须是一个有序的集…