我正在尝试调试一些预先存在的JS代码,我无法弄清楚这行代码究竟是做什么的,有人可以提供帮助
if(value % 7 == 0){...}
答案 0 :(得分:2)
检查value
是否可被7完全整除
剩余(%)
余数运算符在前面的语句中返回第二个操作数的第一个操作数,即var1 modulo var2,其中var1和var2是变量。模数函数是将var1除以var2的整数余数。
答案 1 :(得分:1)
检查'值'通过给予其余部分,即可以将7除尽,即%7'获得剩余的价值'如果等于0,则除以7(' == 7'),这将是真的。
'%'被称为模数运算符,请参阅https://msdn.microsoft.com/library/9f59bza0(v=vs.94).aspx了解更多信息
答案 2 :(得分:0)
value % 7
给出余数,当数字除以数字时,除以7。
Thumb规则。
value % some_number
将始终返回范围[0,some_number-1]
之间的值。
如果余数为0,则if statement
将执行。
if(value % 7 == 0){...}