javascript运算符介绍

JavaScript运算符介绍

JavaScript运算符有:算术运算符、赋值运算符、幂运算符、比较运算符、条件运算符、逻辑运算符、位操作符。

一、算术运算符

算术运算符用于执行两个变量或值的运算。
算术运算符有: + (加)、 - (减)、 * (乘)、 / (除)、 %(求余数)、++ (自增)、- -(自减)
在这里插入图片描述
要注意的是 +(加)运算符,如果用于对字符串和数字进行加法运算,此时的+(加)不会相加而是起到字符串的连接符的作用,而且最后得到的结果也是字符串数值类型,例如:
在这里插入图片描述
然后就是++ 、- -都有两种用法:如x++ 、++x 、- -x 、x- -。虽然都是自增,自减。要注意但是他们的表达式的返回值不一样。
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

2.赋值运算符

赋值运算符:“ = ”,赋值运算符用于给 JavaScript 变量赋值。
还有一些简写方式:如x + = y等价于x = x+y,同理(- =、* =、/=、%=)。

3.幂运算符

学习数学时接触过”次方“这个词,幂运算符其实就是次方,幂运算符用“ ** ”来表示。
在这里插入图片描述

4.比较运算符

JavaScript 比较运算符:== 等于,=== 等值等型,!= 不相等,!== 不等值或不等型,> 大于,< 小于,>= 大于或等于,<= 小于或等于

5.条件运算符

条件运算符
语法:(条件)?(表达式1):(表达式2)当条件成立时,就返回表达式1;当条件不成立时,就返回表达式2,例如:
在这里插入图片描述
在这里插入图片描述

6.逻辑运算符

逻辑运算符主要有:&& 逻辑与,|| 逻辑或,! 逻辑非

&&(逻辑与)语法:(表达式1)&&(表达式2);如果两个表达式都为 true,则 运算符(&&)返回 true,否则返回 false。例如:
在这里插入图片描述
|| (逻辑或)语法:(表达式1)||(表达式2);如果一个或两个表达式为 true,则 运算符(||)返回 true,否则返回 false。例如:
在这里插入图片描述
! 逻辑非语法:!(表达式);运算符(!)取反,对于 false 语句返回 true,对于 true 语句返回 false。例如:
在这里插入图片描述

7.位操作符

位运算符常用的几种:按位与 ( & )、按位或 ( | )、按位异或 ( ^ )、按位非 ( ~ )。
" & " :如果两位都是 1 则设置每位为 1
在这里插入图片描述
" | ":如果两位之一为 1 则设置每位为 1
在这里插入图片描述

" ^ " :数位是不同的则返回 1
在这里插入图片描述

" ~ " :反转所有位,"~ ~":取整数,例如:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值