6 个 JavaScript 算术运算符

本文介绍了JavaScript开发人员需要了解的六个算术运算符:余数运算符(用于获取除法后的余数)、增量和递减运算符(分别增加和减少数值1)、一元否定运算符(返回数值的相反数)、一元加运算符(将非数字转换为数字)以及取幂运算符(将一个数提升到另一个数的幂次)。这些运算符对于执行复杂数学计算至关重要。
摘要由CSDN通过智能技术生成

a99ccecb1da057a1c0af9531d6958126.png

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

翻译 | 杨小爱

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

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

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

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

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

什么是运算符?

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

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

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

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

9f190a6eb809554dc2d555257f58463d.png

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

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

1、余数运算符

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

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

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

这如下所示:

fbca93542d1a28674346726947f59938.png

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

2、增量运算符

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

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

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

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

033f599572a89f98bf2b87125464a394.png

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

3、 递减运算符

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

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

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

7f037190e9d5417ff9e846a86d3f8078.png

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

4、一元否定运算符

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

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

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

62704eb4abaaf0126b1ae0df95347757.png

5、一元加运算符

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

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

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

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

这一切如下所示:

148b3b1caaf7ea8e123b5f0084a66572.png

6、取幂运算符

Out final 运算符是幂运算符。

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

下面是一个例子:

0174d5ba39d52e5fc044e976037c1c8f.png

结论

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

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

学习更多技能

请点击下方公众号

8a52eb0bb458cd672cdaa6d5a43524f3.gif

65d03eca4361523ec1658089b23c0f12.png

189c303a2f49deb0537e16a40fcb48db.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值