-1

可能重复:
JavaScript 中的整数除法

可以说我有一个特定的号码。

B = 350

而且我有取决于该数字的元素,但它们中都有不同数量的该数字,例如:

c = 351,
d = 710,
e = 1100

我想要的是由将c,d,e除以B x倍的剩余部分呈现。IE

c = 1,
d = 10,
e = 50
4

2 回答 2

3

使用%(模数)运算符。

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。

小提琴

于 2013-01-09T13:52:36.037 回答
2

%运算符做到这一点:

var B = 350,
    c = 351, d = 710, e = 1100;

console.log(c % B, d % B, e % B);  // 1 10 50
于 2013-01-09T13:52:00.620 回答