Вы НДС считаете по общей сумме, тогда зачем вам нужно было помещать ее значение в каждую характеристику товара? Ну коли у вас статика, все расписано в переменных, ну пропишите и значение НДС в переменной
var local = {
//...
//...
nds = .18
Сообщение от Meattale
|
Чтобы подвести итого
|
Ну и? Это что считает?
for(var idkey in this.DATA) {
num += parseInt(this.DATA[idkey].num);
sum += parseFloat(parseInt(this.DATA[idkey].num) * parseFloat(this.DATA[idkey].price));
}
Найти 18% от суммы общей проблема? sum += sum * nds. Куда выводить проблема? Ну так решайте сами.