Меню Закрыть

Сумма элементов цикла For в js

Задача: собрать данные о занимаемом времени по  каждой услуге в заказе из 2-х разных контейнеров (основные и дополнительные), получить общее время заказа и передать его дальше в обработчик.

				
					let timeValServ = orders.querySelector('.timeValue').innerHTML; // время основной услуги (в данном случае она может быть только 1)
let timeValServDop = ordersDop.querySelectorAll('.timeValue'); // Находим все доп услуги
let totalDop = 0; // обозначаем переменную суммы
    for (let i=0; i < timeValServDop.length; i++){
     totalDop += +timeValServDop[i].innerHTML; // цик складывает все элементы
    }
calc (timeValServ, totalDop) //вызов функции калькулятора
function calc (val1, val2){
    let total = +val1 + +val2 // складывает значения основной услуги с суммой доп услуг
    // + переводит значения в тип Number
    dateFilter(total) // запуск дальнейшего обработчика ()
}
				
			

Добавить комментарий

Ваш адрес email не будет опубликован.

>