Вопросы к Поиску с Алисой
Функция toFixed() в JavaScript возвращает строку вместо числа, потому что её цель — преобразовать число в строку, отформатировав его с использованием указанного количества десятичных знаков. stackoverflow.com
При этом число округляется, а дробная часть дополняется нулями таким образом, чтобы иметь указанную длину. developer.mozilla.org
Важно помнить, что toFixed() возвращает строку, а не число, и это может влиять на дальнейшие математические операции. learnjs.ru