Что не так с js?
Десятичные числа обозначаются через точку, а не через запятую.
Сейчас у вас получается так, что вы 100 умножаете на 0, а потом складываете 5+100+1000
(100*0,5)+100+1000
1105
(100*0.5)+100+1000
1150домашним заданием будет рассказать, что жс делает на каждом шаге