rg 判断语句
2022-12-22 15:49:15 最后更新
用法:

//rg 语句的使用
s a = 2

rg a > 1
{

syso("a大于1")

}

//搭配使用
s a = 2

rg a == 1
{

syso("a等于1")

}, a == 2
{

syso("a等于2")

}else{

syso("a等于其他")

}

//多个rg 语句嵌套
s a = 1
s b = 2
rg a == 1
{

rg b == 2
{
syso("a等于1,b等于2")
}

}else{

syso("a不等于1")

}

//逻辑运算判断

s a = 1
s b = 2
//a等于1 或者 等于2
rg a == 1 || a == 2
{

syso("a等于1")

}

//a等于1 并且 b等于2
rg a == 1 && b == 2
{

syso("a等于1,b等于2")

}

//a不等于b 此运算符检测两个值是否相等,相等返回 false,否则返回 true

rg a != b
{

syso("a不等于b")

}

支持运算符(返回 是 与 否):
== 是否对等
!= 是否不等于
>= 是否大于或等于
<= 是否小于或等于
> 是否大于
< 是否小于
?* 字符串开头是否相同
*? 字符串结尾是否相同
? 字符串是否被包含
上面三个举例:
s a = "abcdef"
rg a ?* "abc" 返回“是”
rg a *? "def" 返回“是”
rg a ? "cde" 返回“是”

支持逻辑运算符:
|| 或者
&& 并且