Global.alert("base: " + base + ", upfront: " + upfront + ", both: " + (base + upfront));
Код выше выдает что-то вроде:Добавление двух чисел в JavaScript неправильно
base: 15000, upfront: 36, both: 1500036
Почему соединяющая два номера вместо добавления их?
В конце концов я хочу, чтобы установить значение другого поля на эту сумму с помощью этого:
mainPanel.feesPanel.initialLoanAmount.setValue(Ext.util.Format.number((base + upfront), '$0,000.00'));
И когда я пытаюсь что, получается число в миллионы вместо 15,036.00. Зачем?
-1 следует указать radix arg для parseInt – goat