用法:
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") 返回“是”
支持逻辑运算符:
||
或者&&
并且!
反意