Мне нужна функция утилиты, которая принимает целочисленное значение (от 2 до 5 цифр в длину), которое округляется до next, умноженное на 5 вместо ближайшего несколько из 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.
и т.д...
Как это сделать?