首页 > 编程语言 > 详细

JavaScript-----5.运算符

时间:2019-12-05 17:20:54      阅读:77      评论:0      收藏:0      [点我收藏+]

1. 运算符(操作符)

JavaScript中常用的运算符有:

  • 算数运算符
  • 递增递减运算符
  • 比较运算符
  • 逻辑运算符
  • 赋值运算符

2. 算数运算符

+; -; *; /(10/20=0.5); %(取余数,取模9%2=1)

2.1浮点数进行算数运算

//程序里利用浮点数进行算数运算会产生误差,这里应该尽量避免用浮动数进行算数运算,针对这个问题之后会有其他的方法。
console.log(0.1 + 0.2);//0.30000000000000004
console.log(0.07 * 100);//7.000000000000001
//不可以直接用浮点数来进行相比较 是否相等 所以不要之间判断两个浮点数是否相等
var num = 0.1 + 0.2;
console.log(num == 0.3);//false

2.2表达式和返回值

表达式:数字、运算符、变量等以能求得数值的有意义的排列方法所得到的组合。
返回值:表达式都会有一个最终的结果返回给我们,这个结果称为返回值

3. 递增递减运算符

(++)和(--)递增递减运算符必须和变量配合使用,++2是无效的

3.1前置递增

  • 前置递增单独使用的时候:++num;(等效于num=num+1;)

  • 前置递增非单独使用的时候:先num自己加一,之后++num;++num;返回当前的num值。
//++num
var num = 10;
console.log(++num + 10);//21

3.2后置递增

  • 后置递增单独使用的时候: num++;等效于num=num+1;

  • 后置递增非单独使用的时候: 表达式num++;返回当前的num值,之后num自己加一

JavaScript-----5.运算符

原文:https://www.cnblogs.com/deer-cen/p/11990501.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!