可能重复:
JavaScript 中的整数除法
假设我有一个特定的数字。
B = 350
我有一些元素取决于这个数字,但它们都有不同数量的这个数字,比如:
c = 351,
d = 710,
e = 1100
我想要的是用c,d,e除以Bx的余数表示。即
c = 1,
d = 10,
e = 50
使用%
(模数(运算符。
var B = 350, c = 351, d = 710, e = 1100;
console.log(c%B);
console.log(d%B);
console.log(e%B);
取自mdn:
模运算符返回第一个操作数对第二个操作数进行模运算操作数,即前面语句中的var1模var2,其中var1和var2是变量。模函数是整数var1除以var2的余数。例如,12%5返回2。这个结果将具有与var1相同的符号;即−1%2返回−1。
FIDDLE
模数%
运算符执行此操作:
var B = 350,
c = 351, d = 710, e = 1100;
console.log(c % B, d % B, e % B); // 1 10 50