最も近い 5の倍数ではなく、次の5の倍数に切り上げる整数値(長さが2から5桁の範囲)を受け取るユーティリティ関数が必要です。
function round5(x)
{
return (x % 5) >= 2.5 ? parseInt(x / 5) * 5 + 5 : parseInt(x / 5) * 5;
}
私が走るときround5(32)
、それは私30
が35が欲しいところを私に与えます。
私が走るときround5(37)
、それは私35
が40が欲しいところを私に与えます。
実行するとround5(132)
、130
135が必要な場所が表示されます。
実行するとround5(137)
、135
140が必要な場所が表示されます。
等...
どうすればよいですか?
方法:xを5で割り、最も近い整数に切り上げ(Math.ceil関数を使用)、次に5を掛けます。
—
マーティンウィルソン
round5(5)は5を与える必要があります
—
アミットエランドール2013
round5(5)
5または10を与える必要がありますか?