%在JavaScript中做什么?%在JavaScript中做了什么?我们非常感谢它的定义和它的作用。
3 回答
慕尼黑5688855
TA贡献1848条经验 获得超2个赞
ES6更新:
正如在其他答案中所解释的那样,它在除数除以除数后返回余数,但是这不再是模运算符,这是余数运算符。 区别在于模运算符结果将采用除数的符号,而不是除数。引自MDN
当一个操作数除以第二个操作数时,余数运算符返回剩余的余数。它总是采取红利的标志,而不是除数。它使用一个内置的模函数,以产生结果,这是除以整数余数
var1
通过var2
-例如-var1 modulo var2
。有人建议在ECMAScript的未来版本中获得一个实际的模运算符,不同之处在于模运算符结果将采用除数的符号,而不是被除数。
例:
-10 % 3 // -1 10 % -3 // 1
添加回答
举报
0/150
提交
取消