Итак, у меня есть задание создать эту сеть, которая ждет 10 секунд c, затем назовите имя и задайте им вопрос после того, как я нажму на кнопку, их имя удалено.
У меня есть идея использовать в то время как, очевидно, это был неправильный способ сделать это, мой старший сказал, что я на самом деле похож на создание производственных часов, чтобы снова и снова создавать интервал. Он объясняет мне, как это было неправильно, но я совершенно не понимаю этого, пожалуйста, добрый незнакомец объясните мне, как это было неправильно и как это исправить
while(callNameArray != 0){
var downloadTimer = setInterval(function (callName) {
waktu=parseInt(inputWaktu);
if (waktu <= 0) {
secondLeft.textContent = waktu;
clearInterval(downloadTimer);
callName();
} else {
secondLeft.textContent = waktu;
}
waktu -= 1;
}, waktu * 100);
}
//this function is to call the name
function callName(){
button.addeventListener('click',() => calNameArray.splice((math.floor(math.random()*callNameArray.lenght)),1))
}