Dart - 算术运算符&关系运算符&逻辑运算符&赋值运算符
关于Dart 语言的基础学习记录
Dart 官方网站
算术运算符
运算符 | 说明 | 例子 |
---|
+ | 加法 | 俩个数相加 10 + 3 等于 13 |
- | 减法 | 俩个数相减 10 - 3 等于 7 |
* | 乘法 | 俩个数相乘 10 * 3 等于 30 |
/ | 除法 | 俩个数相除 10 / 3 等于 3.3333333~ |
~/ | 取整 | 俩个数相除后取整数部分的值 10 除 3 等于 3.33333~ 取整为 3 |
% | 取余 | 俩个数相除后取不能被整除的部分 例如 10 除 3 余 1 |
关系运算符
运算符 | 说明 | 例子 |
---|
== | 是否相等 | 10 == 3 返回 false |
!= | 是否不相等 | 10 != 3 返回 ture |
> | 是否大于 | 10 > 3 返回 ture |
< | 是否小于 | 10 < 3 返回 false |
<= | 是否小于且等于 | 10 <= 3 返回 false |
>= | 是否大于且等于 | 10 >= 3 返回 ture |
逻辑运算符
运算符 | 说明 | 例子 |
---|
! | 取反 | ! ture -> 得到相反的结果 false |
&& | 并且 | 条件A && 条件B -> 有一个条件不为true就为false |
|| | 或者 | 条件A && 条件B -> 有一个条件为true就为true |
赋值运算符
运算符 | 说明 | 例子 |
---|
+= | 加等于 | a += 10 等于 a = a + 10 |
-= | 减等于 | a -= 10 等于 a = a - 10 |
*= | 乘等于 | a *= 10 等于 a = a * 10 |
/= | 除等于 | a /= 10 等于 a = a / 10 |
~/= | 取整等于 | a ~/= 10 等于 a = a ~/ 10 |
%= | 取余等于 | a %= 10 等于 a = a % 10 |
2019-06-13 RyccccCode