On this page
code
運算符
比較運算符
| 運算符 | 操作 | 範例 | 範例答案 |
|---|---|---|---|
= | 等於 | ${age} = 25 | true 或 false |
!= | 不等於 | ${age} != 25 | true 或 false |
> | 大於 | ${age} > 25 | true 或 false |
>= | 大於或等於 | ${age} >= 25 | true 或 false |
< | 小於 | ${age} < 25 | true 或 false |
<= | 小於或等於 | ${age} <= 25 | true 或 false |
在上面的範例中,${age} 代表當前字段的值,運算符用於將其與值 25 進行比較。約束條件將評估為 true 或 false,取決於比較是否滿足。
邏輯運算符
邏輯運算符用於在約束條件中組合多個表達式。以下是一些常用的邏輯運算符及其操作和範例:
| 運算符 | 操作 | 範例 |
|---|---|---|
or | 如果任一表達式為真則返回真 | ${age} = 3 or ${age} = 4 |
and | 僅當兩個表達式都為真時才返回真 | ${age} > 3 and ${age} < 5 |
not() | 如果表達式不為真則返回真 | not(${age} > 3 and ${age} < 5) |
在上面的範例中,${age} 代表當前字段的值,邏輯運算符用於組合表達式。約束條件將根據指定條件評估為 true 或 false。
範例 1:
${age} = 3 or ${age} = 4 如果年齡為 3 或 4,則返回 true。範例 2:
${age} > 3 and ${age} < 5 如果年齡在 3 到 5 之間,則返回 true。範例 3:
not(${age} > 3 and ${age} < 5) 如果年齡不在 3 到 5 之間,則返回 true。此頁面有幫助嗎?