WEB开发网
开发学院网页设计JavaScript JavaScript运算符 阅读

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

算术运算符

运算符 描述 例子 结果
+
  • 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=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 [复制链接] [打 印]
赞助商链接