-1

重複の可能性:
JavaScriptでの整数除算

私が特定の番号を持っているとしましょう。

B = 350

そして、私はその数に応じた要素を持っていますが、それらはすべて、次のように、その数の異なる量を持っています:

c = 351,
d = 710,
e = 1100

私が欲しいのは、c、d、eをBx回で割った残り物によって提示されることです。すなわち

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 から取得:

モジュラス演算子は、最初のオペランドを 2 番目のオペランドを法として返します。つまり、前のステートメントの 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 に答える