Архив метки: Number

§7. Знаменитая "сумма прописью"

Добавим в JavaScript генератор так называемой «суммы прописью», т.е. преобразователь чисел в их словесное представление. Для этого создадим для объекта Number метод toPhrase(c). Параметр c задает валюту. Допустимые варианты: RUB (RUR), USD, EUR. По умолчанию currency равен RUB.

Рубрика: JavaScript | Метки: , | Комментарии (8)

§6. Форматирование дробных чисел

Научим JavaScript преобразовывать числа в форматированные строки. Для этого добавим в объект Number метод toFloatStr(), который будет форматировать число так, чтобы оно содержало определенное количество знаков после запятой. Метод умеет также отделять группы по 3 цифры друг от друга пробелами.

Рубрика: JavaScript | Метки: , | Комментарии (2)

§5. Гибкое округление чисел вместо Math.round()

Как это ни парадоксально, но в языке JavaScript нет штатной возможности округлять числа до нужного количества знаков после (или перед) запятой. Устраненяем этого недоразумение.

Рубрика: JavaScript | Метки: , | Комментарии (2)