编程语言
389
1. 算数运算符
| 运算符 | 描述 |
|---|---|
| + | 加法 |
| - | 减法 |
| * | 乘法 |
| / | 除法 |
| % | 取模(余数) |
| ++ | 自增 |
| -- | 自减 |
用于字符串的 + 运算符用于把文本值或字符串变量连接起来
如需把两个或多个字符串变量连接起来,可使用 + 运算符。
txt1 = "man!"; txt2 = "what can i say?"; txt3 = txt1 + " "+ txt2; // man! what can i say?
ps: 如果数字 + 字符串, 那么数字就会转换为字符串然后相连, 返回类型是字符串
txt1 = "36"; txt2 = 9; txt3 = txt1 + txt2; //369 (字符串类型)
2. 赋值运算符
| 运算符 | 等同于 |
|---|---|
| = | x = y |
| += | x = x + y |
| -= | x = x - y |
| *= | x = x * y |
| /= | x = x / y |
| %= | x = x % y |
3. 比较运算符
| 运算符 | 描述 |
|---|---|
| == | 等于 |
| === | 绝对等于(值和类型都相等) |
| != | 不等于 |
| !== | 不绝对等于(值和类型有一个不相等,或两个都不相等) |
| > | 大于 |
| < | 小于 |
| >= | 大于或等于 |
| <= | 小于或等于 |
4. 逻辑运算符
假设x=6, y=3
| 运算符 | 描述 | 例子 |
|---|---|---|
| && | and | (x < 10 && y > 1) 为 true |
| || | or | (x==5 || y==5) 为 false |
| ! | not | !(x==y) 为 true |
5. 条件运算符
variablename = (condition)?value1:value2 voteable = (age<18)?"年龄小":"年龄够";
比较运算符和逻辑运算符一般在条件语句中使用, 我们下一节来了解条件语句