Накратко
Форматирането не променя ограниченията на двоичната числова аритметика.
Полезно е да знаеш
toFixed() връща текст с зададен брой цифри след десетичната точка. Например (2.5).toFixed(2) е "2.50", а не числото 2.5 с някакви запазени нули. [1]
Използвай резултата за представяне, не като основание за точни финансови сметки. Някои десетични дроби нямат точно двоично представяне и това влияе на закръгляването. Ако после събереш форматирани низове с +, може да получиш слепване на текст. Изчислявай с подходящ модел за данните и форматирай на границата с интерфейса.
Източници
За повече подробности и проверка на информацията: