悉远

 找回密码
 注册
搜索
查看: 2283|回复: 0

[JavaScript] JavaScript 运算符

[复制链接]
发表于 2010-11-30 22:31:13 | 显示全部楼层 |阅读模式
运算符 = 用于赋值。运算符 + 用于加值。
运算符 = 用于给 JavaScript 变量赋值。算术运算符 + 用于把值加起来。

  1. y=5;
  2. z=2;
  3. x=y+z;
复制代码

在以上语句执行后,x 的值是 7。
JavaScript 算术运算符算术运算符用于执行变量与/或值之间的算术运算。给定 y=5,下面的表格解释了这些算术运算符:
运算符描述例子结果
+x=y+2 x=7
-x=y-2x=3
*x=y*2x=10
/x=y/2x=2.5
%求余数 (保留整数)x=y%2x=1
++累加x=++yx=6
--递减x=--yx=4

JavaScript 赋值运算符赋值运算符用于给 JavaScript 变量赋值。给定 x=10y=5,下面的表格解释了赋值运算符:
运算符例子等价于结果
=x=y x=5
+=x+=yx=x+yx=15
-=x-=yx=x-yx=5
*=x*=yx=x*yx=50
/=x/=yx=x/yx=2
%=x%=yx=x%yx=0

用于字符串的 + 运算符+ 运算符用于把文本值或字符串变量加起来(连接起来)。如需把两个或多个字符串变量连接起来,请使用 + 运算符。

  1. txt1="What a very";
  2. txt2="nice day";
  3. txt3=txt1+txt2;
复制代码

在以上语句执行后,变量 txt3 包含的值是 "What a verynice day"。要想在两个字符串之间增加空格,需要把空格插入一个字符串之中:

  1. txt1="What a very ";
  2. txt2="nice day";
  3. txt3=txt1+txt2;
复制代码

或者把空格插入表达式中:

  1. txt1="What a very";
  2. txt2="nice day";
  3. txt3=txt1+" "+txt2;
复制代码

在以上语句执行后,变量 txt3 包含的值是:"What a very nice day"
对字符串和数字进行加法运算请看这些例子:

  1. x=5+5; document.write(x);
  2. x="5"+"5";
  3. document.write(x);
  4. x=5+"5";
  5. document.write(x);
  6. x="5"+5; document.write(x);
复制代码

规则是:如果把数字与字符串相加,结果将成为字符串。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|QQ客服|联系我们|Archiver|手机版|小黑屋|悉远网络 ( 鄂ICP备09013446号 )

GMT+8, 2024-4-24 03:44 , Processed in 0.031342 second(s), 6 queries , Redis On.

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表