Задать вопрос

Как округлить цену до 50 копеек?

К примеру, есть цена 605.72р.
Как сделать округление с шагом в 50 копеек?

605.72 -> 606.00
605.34 -> 605.50
  • Вопрос задан
  • 898 просмотров
Подписаться 3 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
lazalu68
@lazalu68
Salmon
function round(x) {
	x *= 100;

	x = Math.round(x / 50) * 50;

	x /= 100;

	return x;
};

round(605.77).toFixed(2) // "606.00"
round(605.34).toFixed(2) // "605.50"
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы