Pls рассматривает вычисления в javascript-коде ниже. С примерами значений:error javascript code code
- investmentfix = 200,00
- investmentvar = 123.12
- nrofparts = 5,00
... консоль показывает странное значение результата 0200.00615.6. которые я не понимаю. Я заметил значения 200.00 и 615.6, - последний результат investmentvar * nrofparts
- в этом значении результата. Но я бы ожидать (и цели получить) результат 815,6 (200 + (123.12 * 5,00)
Что идет не так ли относится к своему роду проблема формата это
Javascript код:.?
var result =0;
result += (investmentfix + (investmentvar * nrofparts));
console.log(result);
Некоторые из ваших переменных строк? Возможно, он пытается конкатрировать, а не добавлять их. –
можно ли увидеть еще какой-нибудь код? – imulsion
^^ Они были бы строками, если бы они поступали напрямую с пользовательских входов. –