JavaScript运算符运用
1、 /1.算数运算符 ‘+’‘-’‘*’‘/’‘%’(取余)【返回除法余数9%2=1】
/*浮点数(小数)在算数运算符里运算会出现问题;
/*程序算术运算也有优先级;
/*表达式和返回值 例:1+1=2 (1+1)就是表达式 2则是返回值
2、 /2.递增递减运算符(递增递减运算符必须结合变量使用)
/1/递增运算符(++)
前置递增运算符 ++写在变量的前面 ++变量=【变量=++变量+1】
后置递增运算符 ++写在变量的后面 变量++=【变量=变量++ + 1】
{/*后置变量是先返回原值再自加1
{/*变量++=【变量=变量++ + 1】;此时变量++=变量的值;
如果此处混淆可查视频 {/*后置递增运算符运算时是先返回变量原值再运算
{/*及:
{/* 变量=10;变量++=11;变量++ + 10 =20;
/2/递减运算符(--)【同上可得】
3、 /3.比较运算符
< 小于号
> 大于号
>= 大于或等于
<= 小于或等于
== 判断(会转型)
!= 不等于
=== 全等 要求值和数据类型全都一样
!== 不全等 要求值和数据类型全都不一样
4、/*4.逻辑运算符 (51~52) 要注意逻辑中断!!!
概念:逻辑运算符是用来进行布尔值运算的运算符,其返回值也是布尔值。后面开发中经常用于多个条件的判断
&& '逻辑与',简称'与' and
|| '逻辑或',简称'或' or
! '逻辑非',简称'非' not
5、/5.赋值运算符
= 赋值运算符 var 变量=赋值;
+=、-= 加减一个数后赋值 var 变量=10; 变量+=5;//15
*=、/=、%= 乘除取模后赋值 var 变量=2; 变量*=5;//10