首页 > 编程语言 >6 个 JavaScript 算术运算符

6 个 JavaScript 算术运算符

时间:2022-11-08 14:35:35浏览次数:58  
标签:一元 操作数 算术 JavaScript 运算符 余数

6 个 JavaScript 算术运算符_运算符

英文 | https://javascript.plainenglish.io/the-6-javascript-arithmetic-operators-you-need-to-know-about-4255ae8f2502

翻译 | 杨小爱


在您的开发项目中,您总是会遇到一些需要进行一些数学计算的需求。这是你无法避免的事情。这就是为什么我在这里分享这个内容给您的原因。

今天,我将与您分享(并举例说明)成为合格的 JavaScript 开发人员需要知道的 6 种算术运算符。

我不是在谈论分别代表加法、减法、除法和乘法的标准 +、-、/ 和 * 运算符。

相反,我谈论的是现在众所周知,但每个 JavaScript 开发人员都需要了解的运算符。这些运算符将允许您计算更复杂的数学计算。

现在,让我们直接开始吧。

什么是运算符?

在我列出所有运算符之前,我们必须首先了解 JavaScript 中的运算符是什么。

JavaScript 中的运算符是任何可以操作某个值(或多个值)的东西。

运算符通常用于执行某种形式的数学计算。

一个例子是,如果您要在 JavaScript 中使用以下代码添加 2 + 3:

6 个 JavaScript 算术运算符_运算符_02

在这种情况下,运算符将是 + 号,因为它正在处理 2 和 3 的值(也称为操作符)并将它们加在一起以创建总共和为5。

到现在为止,您应该对算术运算符有了一定的理解。现在是时候向您展示您需要知道的 10 个算术运算符了。

1、余数运算符

列表中的第一个运算符是余数运算符。

余数运算符返回两个操作数相除后剩余的数量。

例如,通过使用操作数(值)为 10 和 3 的余数运算符,返回值 1。这是因为在除以 10 和 3,之后是剩余的数量1 。

这如下所示:

6 个 JavaScript 算术运算符_javascript_03

注意:如果您在理解余数方面有困难,本文可能会帮助您,地址:https://www.cuemath.com/numbers/remainder/

2、增量运算符

如果您曾经在 JavaScript 中使用过 for 循环,您无疑会遇到以下算术运算符,即增量运算符。

增量运算符是一元运算符,这意味着它仅作用于一个操作数。

增量运算符很容易理解,因为它所做的只是在其操作数上加一。

例如,在以下代码中,您可以看到我如何使用增量运算符将 num 的值加 1,结果为 4。

6 个 JavaScript 算术运算符_javascript_04

注意:关于增量运算符需要注意的一件事是它可以用作前缀或后缀运算符。这意味着运算符可以放在它正在操作的操作数之前或之后。

3、 递减运算符

下一个运算符,即递减运算符,与前一个运算符非常相似。

与递增运算符一样,递减运算符将其操作数的值更改为 1。唯一的区别是递减运算符从操作数中删除一个而不是添加一个。

操作中的递减运算符,如下所示:

6 个 JavaScript 算术运算符_运算符_05

注意:与自增运算符一样,自减运算符可用于前缀或后缀。

4、一元否定运算符

下一个操作符,一元否定运算符,听起来可能很吓人,但很容易理解。

一元否定运算符所做的只是返回操作数的相反符号的编号。

例如,如果您要对值 3 使用一元否定,则将返回值 -3,反之亦然。如下所示:

6 个 JavaScript 算术运算符_运算符_06

5、一元加运算符

我们的下一个运算符,一元加运算符,有趣的是它是唯一改变其操作数类型的算术运算符。

当其他算术运算符尝试实现某种形式的数学计算时,一元加运算符尝试将其操作数转换为数字。

例如,如果给定字符串“4”,一元加号运算符会将其更改为数字 4。

但是,当对非数字使用一元加号时,例如,包含字符“a”的字符串,将返回 NaN。

这一切如下所示:

6 个 JavaScript 算术运算符_运算符_07


6、取幂运算符

Out final 运算符是幂运算符。

求幂运算符所做的只是将左操作数提高到右操作数的幂。

下面是一个例子:

6 个 JavaScript 算术运算符_运算符_08


结论

以上就是我今天与您分享的6 个 JavaScript 算术运算符的全部内容。希望今天的内容能够对您有所帮助,也希望您有美好的一天。

另外,如果您觉得我分享的内容有用的话,也请您分享给您身边的做开发的朋友,也许对他们也有帮助。



学习更多技能

请点击下方公众号


6 个 JavaScript 算术运算符_运算符_09

6 个 JavaScript 算术运算符_操作数_10

标签:一元,操作数,算术,JavaScript,运算符,余数
From: https://blog.51cto.com/u_15809510/5832967

相关文章

  • JavaScript超大文件上传解决方案:分片断点上传
    ​ javaweb上传文件上传文件的jsp中的部分上传文件同样可以使用form表单向后端发请求,也可以使用ajax向后端发请求    1. 通过form表单向后端发送请求    ......
  • if语句和swicth语句和三元运算符
    if语句:首先if语句是判断语句,他的语法格式是这样的:if(判断条件){判断条件为真的时候,执行该语句}注意点:if判断条件存在隐式转换,转换为Boolean类型,真或者假;第二个注意点,除了......
  • javaScript简单的赋值运算符
    <----------------------------------------------赋值运算符------------------------------------------------------------>=号是赋值操作+=是加等于号,和(n=n+1)是......
  • ​给前端开发者的 14 个 JavaScript 代码优化建议
    英文|https://blog.bitsrc.io/14-javascript-code-optimization-tips-for-front-end-developers-a44763d3a0da作者| MahdhiRezvi译文| https://github.com/xitu/gold......
  • 用于现代JavaScript的Observer API
    英文| https://dev.to/codyjasonbennett作者|CodyBennettObserverAPI(观察者API)释放了Web隐藏的超能力,以创建真正的响应式体验,从懒加载关键内容到非侵入式性能监控。在......
  • 18行JavaScript代码构建一个倒数计时器
    英文|https://www.sitepoint.com   作者|NilsonJacques​有时候,你会需要构建一个JavaScript倒计时时钟。你可能会有一个活动、一个销售、一个促销或一个游戏。你可......
  • 14个 JavaScript 中鲜为人知的技巧
    英文| http://developer.51cto.com/art/201912/607686.htm人们通常认为JavaScript是一门很容易上手的语言,但是要做到精通却不简单。是的,这是因为JavaScript是一种非......
  • 运算符
    运算符:对字面量或者变量进行操作的符号表达式:用运算符把字面量或者变量连接起来,符合Java语法的式子就可以称为表达式算数运算符+、-、*、/、%在代码中,只有整数参与的......
  • 8 个常用的JavaScript 比较运算符,你一定要知道
    英文|https://javascript.plainenglish.io/the-8-javascript-comparison-operators-you-need-to-know-cb952090d087翻译| 杨小爱1、相等我们将讨论的第一个比较运算符是......
  • 【JavaScript 教程】第六章 数组03— Stack :使用 Array 的push()和pop()方法实现堆栈
    英文 | https://www.javascripttutorial.net/译文|杨小爱在上节,我们学习了JavaScriptArray length属性以及如何正确处理它,错过的小伙伴可以点击文章《​​【JavaScrip......