Почему в js приведенный float складывается как текст?
Personal.modifier = обновленные_данные_из_вне || 0.0;
Personal.modifier = parseFloat(Personal.modifier).toFixed(2) + 0.4;
Есть такая строка. 0.4 тоже кидал в parseFloat.
Но в итоге он складывает 0.3 + 0.4 как текст 0.300.4, я же указал parseFloat, так почему так происходит?