-4

整数を丸めたいのですが、切り上げまたは切り下げではなく、5 の倍数をそのままにしておきます。

最初のケースで 35 の場合、30 と 5 を分割した後、5<=5 なので、結果は 35 になるはずです。 .

誰でもこれについて助けることができますか?これを JavaScript で行いたいと考えています。

4

3 に答える 3

0

これを試してください....これがあなたが探しているものであることを願っています..

 function getVal(x) {

    return Math.round(x% 10 > 5 ? Math.round(x/10)*10: Math.round(x/10)*10+5);


    }
于 2013-08-28T11:48:48.580 に答える
0

次のようになります。

var n = 33;
Math.round(n/5)*5;
于 2013-08-28T11:39:34.097 に答える
0

これを試して:

if(x % 10 > 5) {                                
    y=Math.round(x/10)*10;
} else {
    y=Math.round(x/5)*5;
}

どこで x - 入力; y - 出力

于 2013-08-28T11:41:12.493 に答える