前端javaScript02运算

1.算术运算符
在这里插入图片描述
需要注意的是++和 – 放在变量的前后不同意义。
如:
var num = 5;
console.log(num++);——>5
console.log(++num);——>7
关于运算符的优先级参考小学数学
函数:toFixed(n);——>n表示的去小数点后几位
函数:toFixed(n);——>n表示的去小数点后几位
如:
var num = 5/3;
console.log(“四舍五入:” + toFixed(3));——>1.667

2.关系运算符:结果是boolean类型
在这里插入图片描述
(全等于)=== ——>数据类型和数值是否都相同
!==(不全等于)——>数据类型和数值是否都不相同
string和number判断大小时,将字符串隐式转换为number类型,再用Number()函数
Number()函数特性:
Number()函数将数据进行转换时,要是数据不是number类型就返回一个NaN
任何一个数据与NaN进行比较时,结果一定是false。
所以string>5;——>false

3.逻辑运算符
&& || !
&&与 在第一个条件判断为假,整个表达式就是假,后面的第二个条件就不会判断了。
||或 在第一个条件判断为真,整个表达式就是真,后面的第二个条件就不会判断了。
prompt()函数——>控制台输入
如:var input = prompt(“请输入数学成绩:”)
在这里插入图片描述
4.位运算符(只能做数字的运算,且要将数字转换为二进制,再做运算)
&(按位与):将两边的操作数转换成为二进制,每位的数字,只要对应都是1的时候,该位的结果才为1,否则该位结果为0
作用:用来判断奇偶性,更加高效。判断num和1做按位与,最后的一位1为奇数 0为偶数

在这里插入图片描述
|(按位或):将两边的操作数转换成为二进制,比较每位上的数字,两个数字中有一个是1,则该位的结果就是1 ,否则 0
作用:向下取整 位运算一定会将数据转换为二进制,而小数会被转换为整数。

在这里插入图片描述
^(异或):将两边的数字转为二进制,每位上的数字只有一个为1时,该结果才为1,否则为0
在这里插入图片描述
(按位左移)<<:将二进制数,向左移动几位,右面用0部位
在这里插入图片描述
(按位右移)>>:将二进制数,向右移动几位,左面用0部位

5.赋值运算符
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值