用法:
s a = 2f(a == 1){syso("等于1")}else f(a == 2){syso("等于2")}else{syso("等于其他")}s a = 2 f(a == 1) { syso("等于1") } else f(a == 2) { syso("等于2") } else { syso("等于其他") }s a = 2 f(a == 1) { syso("等于1") } else f(a == 2) { syso("等于2") } else { syso("等于其他") }
s a = "xiaobo"s b = "zaomeng"f(a == b){syso("等于")}else{syso("不等于")}s a = "xiaobo" s b = "zaomeng" f(a == b) { syso("等于") } else { syso("不等于") }s a = "xiaobo" s b = "zaomeng" f(a == b) { syso("等于") } else { syso("不等于") }
s a = 1s b = 2f(!a == b){syso("等于")}else{syso("不等于")}s a = 1 s b = 2 f(!a == b) { syso("等于") } else { syso("不等于") }s a = 1 s b = 2 f(!a == b) { syso("等于") } else { syso("不等于") }
s a = 1s b = 2s c = 3f(a < b && b < c){syso("等于")}else{syso("不等于")}s a = 1 s b = 2 s c = 3 f(a < b && b < c) { syso("等于") } else { syso("不等于") }s a = 1 s b = 2 s c = 3 f(a < b && b < c) { syso("等于") } else { syso("不等于") }
s a = 1s b = 2s c = 2f(a == b || b == c){syso("等于")}else{syso("不等于")}s a = 1 s b = 2 s c = 2 f(a == b || b == c) { syso("等于") } else { syso("不等于") }s a = 1 s b = 2 s c = 2 f(a == b || b == c) { syso("等于") } else { syso("不等于") }
说明:
条件判断语句,用于两个值的比较,常用于判断值是否对等与数值的大小,判断数据需要同类型数据对比。表达式返回的“是”,那么将执行 { 代码 } 里面的代码。“否”将执行else后面的代码(不支持运算表达式,例:a+b=2)
支持运算符(返回 是 与 否):
== 是否对等
!= 是否不等于
>= 是否大于或等于
<= 是否小于或等于
> 是否大于
< 是否小于
?* 字符串开头是否相同
*? 字符串结尾是否相同
? 字符串是否被包含
上面三个举例:
s a = "abcdef"
f(a ?* "abc") 返回“是”
f(a *? "def") 返回“是”
f(a ? "cde") 返回“是”
支持逻辑运算符:
|| 或者
&& 并且
! 反意
没有回复内容