编程语言
283
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)?"年龄小":"年龄够";
比较运算符和逻辑运算符一般在条件语句中使用, 我们下一节来了解条件语句