大众计算机学习网

专门提供各种电脑教程

JavaScript运算符介绍

Admin | 2009-5-27 20:49:29 | 被阅次数 | 4095

  一、JavaScript 算术运算符

  算术运算符用于执行变量与/或值之间的算术运算。

  给定 y=5,下面的表格解释了这些算术运算符:
  

运算符
描述
例子
结果
+
x=y+2
x=7
-
x=y-2
x=3
*
x=y*2
x=10
/
x=y/2
x=2.5
%
求余数 (保留整数)
x=y%2
x=1
++
累加
x=++y
x=6
--
递减
x=--y
x=4

  二、JavaScript 赋值运算符

  赋值运算符用于给 JavaScript 变量赋值。

  给定 x=10 和 y=5,下面的表格解释了赋值运算符:
      

运算符
例子
等价于
结果
=
x=y
x=5
+=
x+=y
x=x+y
x=15
-=
x-=y
x=x-y
x=5
*=
x*=y
x=x*y
x=50
/=
x/=y
x=x/y
x=2
%=
x%=y
x=x%y
x=0

  用于字符串的 + 运算符

  + 运算符用于把文本值或字符串变量加起来(连接起来)。

  如需把两个或多个字符串变量连接起来,请使用 + 运算符。

  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"

  对字符串和数字进行加法运算
  请看这些例子:

  x=5+5;
  document.write(x);

  x="5"+"5";
  document.write(x);

  x=5+"5";
  document.write(x);

  x="5"+5;
  document.write(x);