布尔运算符用于编写计算结果为true或false的比较表达式。比较表达式用于转发器过滤、更新和标记转发器行以及编写复杂的条件逻辑等
函数简要
- ==
- !=
- <
- <=
- >
- >=
- &&
- ||
函数说明与示例
== 等于
[[ 5 + 2 == 7 ]] -> true
!=不等于
[[ 5 + 2 != 8 ]] -> true
<小于
[[ 5 + 2 < 4 + 3 ]] -> false
<= 小于或等于
[[ 5 + 2 <= 4 + 3 ]] -> true
> 大于
[[ 5 + 2 > 4 + 3 ]] -> false
>= 大于或等于
[[ 5 + 2 >= 4 + 2 ]] -> true
下一个运算符and和or运算符用于组合两个或多个比较表达式。
当所有组合比较评估为true时,使用and的表达式将评估为true,当任何一个比较评估为true时,使用or的表达式将评估为true
&& 和
[[ 5 + 2 == 7 && 4 + 3 == 7 ]] -> true
[[ 5 + 2 == 7 && 4 + 3 == 8 ]] -> false
|| 或
[[ 5 + 2 == 7 || 4 + 3 == 8 ]] -> true
[[ 5 + 2 == 8 || 4 + 3 == 8 ]] -> false
原创文章,作者:院长大大,如若转载,请注明出处:https://www.axureschool.cn/1299.html