Я хочу инициализировать глобальную переменную, а затем использовать ее в функции для вычисления количества щелчков, а затем использовать вычисленный вывод в другой функции внутри цикла for, чтобы установить максимальный предел, т.е. for(i=0; i >= count; i++)
. Проблема, с которой я столкнулся, заключается в том, что, поскольку переменная является глобальной, я не могу использовать вычисленное значение функции onClick в моей функции submitForm (). Значение переменной 'count' переназначается на 0, поскольку оно является глобальным.
let count=0;
var add=document.querySelector('.fa-plus');
add.addEventListener('click', () =>{
//Product Label
count=count+1;
}
//to check if the variable has the computed result
console.log(count);
function submitForm(e){
for(i=0; i <= count; i++){
const prod[i] = document.querySelector('#prod-'+i).value;
ipcRenderer.send('item:add', item);
}
}