JavaScript 运算符

1.JavaScript 算数运算符

算数运算符用于对数字执行算数运算:

运算符描述
+加法
-减法
*乘法
/除法
%取余
++递加
--递减

        //加法
        var x = 1;
        var y = 2;
        var z = x+y;
        console.log(z);

 

 

        //除法
        var x = 3;
        var y = 2;
        console.log(3/2);
        //取余
        console.log(3%2);   

 

        // 后置++ 是将自身的值赋给变量,之后自身再加1   
        var a = 1;
        var b = a++;
        console.log(a);
        console.log(b);
        // 前置++ 是将自身+1 后的值赋给变量,同时自身加1
        var a = 1;
        var b = ++a;
        console.log(a);
        console.log(b);

2.JavaScript 赋值运算符

赋值运算符向 JavaScript 变量赋值

运算符例子等同于
=x=yx=y
+=x+=yx = x + y
-=x -= yx = x - y
*=x *= yx = x * y
/=x /= yx = x / y
%=x %= yx = x % y

 

var x=2;
var y=3;
x+=2;
y-=1;
console.log(x);
console.log(y);

 

3.JavaScript 比较运算符

运算符描述
==等于
===等值等型
!=不相等
!==不等值或不等型
>大于
<小于
>=大于或等于
<=小于或等于
?三元运算符

        var num1 = 5;
        var num2 = 2;
        var str = '5';
        console.log(num1==num2);//false
        console.log('5=="5"'+(num1==str));//true 只需要值相等
        console.log('5==="5"'+(num1===str));//false 全等于 需要类型和数值都相等 当都相等时 结果就是true
        console.log('5!=2'+(num1!=num2));//true 
		console.log('5!==2'+(num1!=num2));//true 
		console.log('5!="5"'+(num1!=str));//false
		console.log('5!=="5"'+(num1!==str));//true  只要值或者类型有一个不行等 结果就是true

 

 三元运算符、三元表达式

        var x = 9;
		var y = 18;
		var z = x<y? 'x小于y' : 'x大于y';//当条件为真时 执行前面的表达式  否则执行后面的表达式
		console.log(z);

 

4.JavaScript 逻辑运算符

运算符描述
&&逻辑与
||逻辑或
!逻辑非
var b = true;
var c= false;
console.log(b&&c); //false
console.log(b||c);//true
console.log(!b);//false

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值