首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

JS将数量%2递增2而不是%1递增%1

是因为JS中的%运算符是取余运算符,而不是取模运算符。

取余运算符(%)返回的是除法的余数,即将左操作数除以右操作数后得到的余数。例如,10 % 3 的结果是1,因为10除以3等于3余1。

取模运算符(mod)返回的是除法的模,即将左操作数除以右操作数后得到的整数部分。例如,10 mod 3 的结果是1,因为10除以3等于3余1,取整后得到3。

所以,当使用JS中的%运算符时,将数量%2递增2会得到一个固定的结果,而将数量%1递增%1会得到不确定的结果。

这种递增操作可能在某些特定的场景中有用,但一般情况下,我们更常见的是使用递增运算符(++)来实现递增操作。例如,使用数量++可以将数量递增1。

关于JS中的递增运算符和取余运算符的更多信息,可以参考以下链接:

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

18分33秒

34.尚硅谷_JS高级_闭包应用_自定义JS模块.avi

2分49秒

BT401蓝牙模块iis的从机版本视频演示_48K_搭配dsp

25分37秒

06.尚硅谷_JS高级_相关问题2.avi

27分8秒

1. 尚硅谷_佟刚_JavaScript DOM编程_在什么位置编写 JS 代码.wmv

7分15秒

030.recover函数1

51分28秒

26.尚硅谷_JS高级_复习.avi

20分22秒

20.尚硅谷_JS高级_探索instanceof.avi

19分14秒

21.尚硅谷_JS高级_原型_面试题.avi

21分46秒

23.尚硅谷_JS高级_执行上下文.avi

19分48秒

25.尚硅谷_JS高级_面试题.avi

10分26秒

29.尚硅谷_JS高级_循环遍历加监听.avi

14分52秒

30.尚硅谷_JS高级_闭包理解.avi

领券