#javascript #typescript #ecmascript-6
#javascript #typescript #ecmascript-6
Вопрос:
Вот число с плавающей точкой = 0.0521000
Я пытался parseFloat(0.0521000).toFixed(2)
результат таков 0.05
Но мой ожидаемый результат 5.21
Как добиться этого с помощью javascript, es6
Ответ №1:
Здесь нужна только математика. Умножьте это на 100, а затем используйте .toFixed(2)
parseFloat(number * 100).toFixed(2)
Комментарии:
1. Или просто
(0.0521000 * 100).toFixed(2)
… это уже число, его не нужно анализировать.