rkTS语言提供了丰富的运算符用于执行各种操作,主要包括以下几类:
1.赋值运算符
基本赋值运算符使用=,如x = y1。复合赋值运算符将赋值与其他运算符组合,形式为x op = y,等价于x = x op y,具体包括+=、-=、*=、/=、%=、<<=、>>=、>>>=、&=、|=、^=1。
2.算术运算符
一元算术运算符包括-(取负)、+(取正)、--(自减)和++(自增)1。二元算术运算符则包括+、-、*、/和%(取模)1。其中+运算符在两端均为数字时执行加法运算,若任意一端为字符串则进行字符串拼接2。
3.比较运算符
比较运算符用于比较两个值,返回布尔类型结果1:
==:相等(值相等即可),如5 == '5'结果为true1===:严格相等(值和类型均需相等),如5 === '5'结果为false1!=:不相等(值不相等)1!==:严格不相等(值或类型不相等)1>:大于1<:小于1>=:大于等于1<=:小于等于1
4.逻辑运算符
逻辑运算符包括&&(逻辑与)、||(逻辑或)和!(逻辑非),用于组合多个条件表达式。
5.其他运算符
ArkTS还支持位运算符(如&、|、^等)1,以及条件(三元)运算符等5。这些运算符共同构成了ArkTS表达式计算和逻辑判断的基础
鸿蒙ArkTS语言运算符详解
1445

被折叠的 条评论
为什么被折叠?



