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