逻辑运算符
bool 逻辑运算。
返回类型:bool
! | 逻辑非 | case !a |
|| | 逻辑或 | case a || b || f(x) |
&& | 逻辑和 | case a && f(x) |
算术运算符
float 算术运算符。
返回类型:float
+ | 加 | a = c + b |
一元加 | a = +b | |
- | 减 | a = b - c |
一元减 | a = -b | |
* | 乘 | x = y * f(x) |
/ | 除 | x = 4 / d |
% | 模(余数) | a = b % 10 |
等于运算符
检查 float、bool 或 string 是否相等。
返回类型:bool
== | 等于 | case a == b |
!= | 不等于 | case a != b |
关系运算符
比较浮点或字符串。
返回类型:bool
< | 小于 | case a < b |
<= | 小于或等于 | case a <= b |
> | 大于 | case a > b |
>= | 大于等于 | case a >= b |
字符串串连运算符
将 string 与 string、float 或 bool 串连。
返回类型:string
+ | 字符串-字符串串连 | a = "City" + "Engine" |
字符串-浮点串连 | a = "Rule:" + 1 | |
a = 1 + "th Rule" | ||
字符串-布尔串连 | a = "Result: " + true | |
a = true + " is the result" |