JavaScript运算符
2007-10-31 02:33:10 来源:WEB开发网核心提示:算术运算符运算符描述例子结果+加x=2 y=2 x+y 4-减 x=5 y=2 x-y 3*乘x=5 y=4 x*y 20/除15/5 5/2 3 2.5 %求系数 (保留整数)5%2 10%8 10%2 1 2 0 ++累加x=5 x++ x=6--递减x=5 x-- x=4赋值运算符运算符例子等效写法=x=yx=y
算术运算符
运算符 | 描述 | 例子 | 结果 |
---|---|---|---|
+ | 加 |
|
4 |
- | 减 |
|
3 |
* | 乘 |
|
20 |
/ | 除 |
|
|
% | 求系数 (保留整数) |
|
|
++ | 累加 |
|
x=6 |
-- | 递减 |
|
x=4 |
赋值运算符
运算符 | 例子 | 等效写法 |
---|---|---|
= | x=y | x=y |
+= | x+=y | x=x+y |
-= | x-=y | x=x-y |
*= | x*=y | x=x*y |
/= | x/=y | x=x/y |
%= | x%=y | x=x%y |
比较运算符
运算符 | 描述 | 例子 |
---|---|---|
== | 等于 | 5==8 返回值为false |
=== | 等于(检查值和类型) | x=5 y="5" x==y 返回值为true x===y 返回值为false |
!= | 不等于 | 5!=8 返回值为true |
> | 大于 | 5>8 返回值为false |
< | 小于 | 5<8 返回值为true |
>= | 大于等于 | 5>=8 返回值为false |
<= | 小于等于 | 5<=8 返回值为true |
逻辑运算符
运算符 | 描述 | 例子 |
---|---|---|
&& | 与 | x=6 y=3 (x < 10 && y > 1)返回值为true |
|| | 或 | x=6 y=3(x==5 || y==5)返回值为false |
! | 非 | x=6 y=3 !(x==y) 返回值为true |
字符运算符
字符串通常是文本,比如"Hello World!"。使用+运算符就可以将两个字符变量结合在一起:
txt1="What a very"
txt2="nice day!"
txt3=txt1+txt2
变量txt3的现在的值是"What a verynice day!"。
把空格插入表达式或者其中的一个字符串,就可以在两个字符串变量之间添加空格:
txt1="What a very"
txt2="nice day!"
txt3=txt1+" "+txt2
或者:
txt1="What a very "
txt2="nice day!"
txt3=txt1+txt2
变量txt3现在的值是:"What a very nice day!"。
条件运算符
JavaScript也包含条件运算符,这种运算符可以给基于条件的变量赋值。
语法:
变量名=(条件)?值1:值2实例:
greeting=(visitor=="PRES")?"Dear President ":"Dear "假如变量visitor为PRES,那么为greeting赋的值是"Dear President"。假如变量visitor不等于PRES,那么给greeting赋的值是"Dear "。
Tags:JavaScript 运算符
编辑录入:coldstar [复制链接] [打 印]更多精彩
赞助商链接