最も近い 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)、130135が必要な場所が表示されます。
実行するとround5(137)、135140が必要な場所が表示されます。
等...
どうすればよいですか?
方法:xを5で割り、最も近い整数に切り上げ(Math.ceil関数を使用)、次に5を掛けます。
—
マーティンウィルソン
round5(5)は5を与える必要があります
—
アミットエランドール2013
round5(5)5または10を与える必要がありますか?