деньгами и в любой простейшей операции вычисления можно встретить числа с 30 знаками запятой (23.03000002). В данный момент решаю эту проблему toFixed + parseFloat, но на каждую операцию раздражает это вешать, может есть более элегантное решение для таких кейсов?
Как минимум можешь это вынести в отдельную функцию и прогонять через нее числа
Сейчас так и есть: все равно задалбывает)
Можно работать в копейках
С ними и проблема
Можно округлять после каждой операции, чтобы ошибки не накапливались (такое себе)
Так и делаю, просто задалбывает каждую операцию оборачивать в функции
Без дробей работай
Обсуждают сегодня