serejatoje
@serejatoje

Как округлить число с запятой в большую сторону до десятки?

Всем привет! У меня такой вопрос - есть ли какая функция для округления числа (привожу пример)
Число 163, после округления становится 170, число 200.1 становится 210, то есть округляется "до десятых". Может кто знает? На JavaScript
  • Вопрос задан
  • 324 просмотра
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
const ceil = (value, precision) => Math.ceil(value / precision) * precision;


const values = [ 1, 2, 3, 163, 200.001, 99.999 ];
values.map(n => ceil(n, 1)); // [ 1, 2, 3, 163, 201, 100 ]
values.map(n => ceil(n, 10)); // [ 10, 10, 10, 170, 210, 100 ]
values.map(n => ceil(n, 5)); // [ 5, 5, 5, 165, 205, 100 ]
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы