Javascript之常用运算符

编程入门 行业动态 更新时间:2024-10-14 16:25:27

Javascript之常用<a href=https://www.elefans.com/category/jswz/34/1771114.html style=运算符"/>

Javascript之常用运算符

心语:满目山河空念远,落花风雨更伤春,不如怜取眼前人

在Javascript中,为了进行逻辑运算的判断,我们会使用很多的运算符。运算符(operator)也被称为操作符,是用于实现赋值、比较和执行算数运算等功能的符号。

Javascript 常见的有下面这些运算符:

  • 算数运算符
  • 赋值运算符
  • 递增和递减运算符
  • 比较运算符
  • 逻辑运算符
  • 三元运算符
  • 位运算符
  • 空值合并运算符
  • 空赋值运算符
  • 可选链式运算符
  • 双星号运算符

接下来,我就一一介绍它们的用法及应用场景

1.算数运算符

使用场景:算术运算使用的符号,用于执行两个变量或值的算术运算。

我们都知道在日常的生活中,我们难免会进行交易,比如 你去超市买东西,会和收银员进行物品与金钱的交易,这就会使用到算数,而程序中中同样也会使用运算。程序中常用的算数运算符有:

运算符描述实例
+5+10=15
-10-5=5
*10*5=50
/10/5=2
%取余10%5=0

这里,我要特别强调的一点,对于 算数运算符只针对于整数型的值,而对于浮点型会出现精度问题,所以:不要直接运算两个浮点数,因为结果可能你会出乎意料。

常见的一个经典面试题:

0.1+0.2= ?

这个题,可能很多人会毫无疑问的回答0.3,可事实结果却不是0.3,这是为什么呢?
这就是因为计算机是二进制的,对于浮点型的小数来说,并不会像现实当中进行运算,存在精度问题,那么 0.1 + 0.2 到底等于多少呢?

结果是:0.30000000000000004

如果使用一个浮点型小数去和一个整数进行运算,也不会出现你想要的答案,比如:

console.log(0.08 * 100); // 结果不是 8, 而是:8.000000000000001

2.赋值运算符

赋值运算符就是进行值或变量的赋值,等号左边等于等号右边。

赋值运算符又可以分为简单和复合两种赋值运算

常见的 赋值运算符除了有 = 之外,+=、-=、*=、/=、%=也是赋值运算符。

var num1 = 66;
var num2 = num1;
var num3 = num1 + 5;
console.log(num2);  // 输出:66

更多推荐

Javascript之常用运算符

本文发布于:2024-03-12 03:56:23,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1730639.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:运算符   常用   Javascript

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!