Есть число. Например 0.66111 Как средствами js получить - 0.6?
Ответ
function cut(value, precision){ var dec = Math.pow(10, precision) return Math[(value > 0) ? 'floor' : 'ceil'](value * dec) / dec } Для вашего случая просто примените cut(0.66111, 1) P.S. Хочу обратить внимание, что я написал функцию обрезания числа, а не его округления UPD. Учитывая замечание @VladD, функция доработана для использования с отрицательными числами.
Комментариев нет:
Отправить комментарий