用法
s a = 2
f(a == 1)
{
syso("等于1")
}
else f(a == 2)
{
syso("等于2")
}
else
{
syso("等于其他")
}
s a = 1
s b = 1
f(a == b)
{
syso("等于")
}
else
{
syso("不等于")
}
s a = "nimei"
s b = "nimei"
f(a == b)
{
syso("等于")
}
else
{
syso("不等于")
}
s a = 1
s b = 2
f(!a == b)
{
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 = 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") 返回“是”
支持逻辑运算符:
|| 或者
&& 并且
! 反意