Дополнительный расчет для итогов, он будет суммировать все кубические метры и тарифы для каждой строки, а значения будут введены в последнюю строку.
document.getElementById('calculate').addEventListener('click', function() {
var tr = document.querySelectorAll('table tr');
var td = document.querySelectorAll('table tr:last-child td > input');
var totalcm = 0,
totalrate = 0;
tr.forEach(function(el, i) {
if (i !== 0) {
let cm = el.querySelectorAll('td > input')[0].value;
let rate = el.querySelectorAll('td > input')[1].value;
el.querySelectorAll('td > input')[2].value = Number(cm) + Number(rate);
totalcm += Number(cm);
totalrate += Number(rate);
}
})
td[0].value = totalcm;
td[1].value = totalrate;
td[2].value = totalrate + totalcm;
});
Вы должны добавить это в свой HTML:
<button type="button" id="calculate">Calculate</button>