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