第三章 ObjectScript 运算符
- 一元正 (
+) – 为其单个操作数提供数字解释。 - 一元负数 (
-) – 将操作数解释为数字后,反转其操作数的符号。 - 加法 (
+) – 将两个操作数解释为数字后,生成两个操作数的数字和。 - 减法 (
-) – 将两个操作数解释为数字后,产生两个操作数之间的数字差。 - 乘法 (
*) – 将两个操作数解释为数字后将两个操作数相乘。 - 除法 (
/) – 将两个操作数解释为数字后,将两个数字操作数相除。 - 整数除法 (
\) – 将两个操作数解释为数字后,生成操作数除法的整数结果。 - 模 (
#) – 将两个操作数解释为数字后,生成两个操作数的算术模运算的值。 - 求幂 (
**) – 将两个操作数解释为数字后,生成操作数的幂值。 - 小于 (
<) – 将两个操作数解释为数字后,测试左操作数是否小于右操作数。 - 大于 (
>) – 将两个操作数解释为数字后,测试左操作数在数值上是否大于右操作数。 - 小于或等于(
<=或'>) – 在将两个操作数解释为数字后,测试左操作数是否小于或等于右操作数。 - 大于或等于 (
>=或'<) – 在将两个操作数解释为数字后,测试左操作数是否大于或等于右操作数。 - Not (
') – 反转布尔操作数的真值。 - And (
&或&&) – 测试两个操作数的真值是否为TRUE (1)。 - Or (
!或||) – 测试其中一个或两个操作数的值为TRUE。 - Not And (NAND) (
'&) – 反转应用于两个操作数的&And 的真值。 - 非或 (
NOR) ('!) – 测试两个操作数的值是否均为 FALSE。 - 字符串连接 (
_) – 将两个操作数解释为字符串后连接它们。 - 等于 (
=) – 测试两个操作数的字符串相等性。 - 不等于 (
'=) – 反转应用于两个操作数的等于运算符的真值。 - Contains (
[) – 测试右操作数中的字符序列是否是左操作数的子字符串。 - 不包含 (
'[) – 如果操作数A不包含操作数B表示的字符串,则返回 TRUE;如果操作数 A 包含操作数 B 表示的字符串,则返回FALSE。 - 跟随 (
]) – 测试左操作数中的字符是否按ASCII整理顺序出现在右操作数中的字符之后。 - Sorts After (
]]) – 测试左操作数是否按数字下标排序顺序排列在右操作数之后。 - Not Sorts After (
']]) – 测试左操作数是否不排序在右操作数之后。 - 模式匹配 (
?) – 测试给定字符串是否与给定模式匹配。 - 间接 (
@) – 使能够间接为变量赋值。







网友评论