在Javascript中,公共运算符有算术运算符、比较运算符和逻辑运算符。

表1 Javascript通用操作符




算术运算符
解释
举一个例子
结果


=
赋值运算符。将操作符的右变量的值赋给左变量。
x=5;
—


+
+ u3002add两数据。
y = 1 + 2;
Y = 3


—
减号 u3002the两数据相减。
Z = x-y;
Z = 2


*
乘法符号u3002multiply两数据。
a = x * y;
= 15


/
除号 u3002the两数据划分。
B = x / z;
B = 2.5


%
寻求剩余操作。
c=z;
C=1


+ +
自添加。添加1的操作数。
M=x;
m=6 x=6


—
自还原。将操作数减少1。
n=x;
n=5 x=5


比较运算符
解释
举一个例子
结果


= =
平等 u3002if两数据相等,返回真,返回假。
boolean1 =(X = = 5);
boolean1 =真


=!
不相等。如果两个数据不相等,返回true,或返回false。
boolean2 =(X!= 5);
boolean2 = false;


>
如果左边的数据大于正确的数据,返回true,或者返回false。
boolean4 =(X、Y);
boolean4 =真


<
小于。如果左数据小于正确的数据,则返回布尔值true,否则返回false。
boolean5 =(X<Y);
boolean5 = false


>
超过或等于。如果左边的数据大于或等于正确的数据,返回true,否则返回false。
boolean6 =(X = Y);
boolean6 =真


< =
小于等于。如果左数据小于或等于正确的数据,返回true,或返回false。
boolean7 =(x≤y);
boolean7 = false


逻辑运算符
解释
举一个例子
结果



逻辑。如果符号两边的操作数是真的,返回true,否则返回false。
boolean_a =真与假;
boolean_a = false


| |
逻辑。如果符号两边的操作数是false,返回false,否则返回true。
boolean_b =真正的| |假;
boolean_b =真


!
逻辑不是。如果符号右边的操作数是真的,返回false或返回true。
boolean_c =!真正的;
boolean_c = false





+也可用于连接字符串。

+数不仅可以添加两个数据,还可以用于连接字符串。

例如:

复制代码代码如下所示:

var;

var年龄= 22;

var =我的名字+name +!我是+年龄+!;

警戒(人);



保存并运行代码,显示我的名字是汤姆!我22岁了。

在上面的示例中,有字符串和数字值。当字符串与数值混合时,Javascript将自动判断+号的作用,添加操作或连接字符串。如果连接字符串是字符串,则数值也将转换为字符串。

由于加号(++)和递减(-)研究

值得注意的是,自加(+)和递减(--)的前部和后部的意义放在运行在运营商的数目不同。放在操作数的前面(在添加/减少之前),先加1(减1)的操作数,然后做作业;放它背后的操作数(自加 /后减少后),先进行操作,加上1的操作数(减少1)。

例如:

复制代码代码如下所示:



变量x=5;

在赋值之前和之后,x的值是6。

赋值后x值为7。

在x的值为6之后的var预分配

减少后,赋值x的值是5。



显示y的值

显示z的值

显示m的值

显示n的值



保存并运行代码,依次单击四段文本,所有显示6。

分析uff1a

对于y,x(x=5)加1的值被更改为6,然后x的值被传递给y。

对于z,x(x=6)的值首先传递给z,然后x被添加到1,而这个值变成7。

对于m,x(x=7)减去1的值是6,然后x的值被传递给m。

对于n,x(x=6)的值先传递给n,然后x被减少1,而这个值变成5。



算术运算符的缩写

Javascript还支持普通数学运算符的缩写,以便于操作和减少代码的编写。

表2常用算术运算符的缩写






操作人员
例子
相当于


=
x=y
x=y


- =
x=y
X = Y


* =
X = Y
x=y


/ =
x=y
x = x / y


平均
x=y
x=y







以上是本文的全部内容,希望大家能喜欢。