js 5-10 运算符和表达式

%   + - * /

% 取余 两个数相除的余数。

++ 自增运算,自增为1,++在前是在自身先加1后进行赋值,如

var a=5;

var b=++a;

所以a自身加1后给b赋值,结果即为a=5;b=5;

++在后是先赋值后再自身加1,已赋值不会受到影响, 如

var a=5;

var b=a++;

a先给b赋值后在自身加1,5+1=6,所以结果是 a=6;b=5;

-- 自减运算,减量为1,

--在前先自身减1后赋值

--在后先赋值后自身减1,

关系运算符

<    >    <=    >=    !=    !==    ==    ===

==只判断数值是否相等,不判断类型。

===既判断数值也判断类型

!=只判断数值是不相等,不判断类型。

!==既判断数值也判断类型

逻辑运算符

&&与   必须同时满足条件才是true,有一不满足就是false。

||或    满足一个条件就是true

!非  取反 


js 5-10 运算符和表达式_第1张图片

                                                                心态良好

你可能感兴趣的:(js 5-10 运算符和表达式)