У меня возникли проблемы с моими событиями времени в my simon memory game, которые я создал.События синхронизации событий JQuery не работают
Я пробовал использовать setTimeout, но я не знаю, какие события на время и сколько времени нужно установить, чтобы они были различимы.
$('#play').click(function(){
console.log('start');
generate();
setTimeout(game,1000);
levelUp();
});
Пожалуйста, обратитесь к моей codepen ссылке выше
Дополнительный код:
function generate(){
var randomNum = Math.floor(Math.random()*4 +1);
compArr.push(randomNum);
console.log('compArr:'+compArr);
}
function game() {
for (var i =0;i<compArr.length;i++){
console.log('iterate:'+compArr[i]);
switch (compArr[i]) {
case 1:
one();
break;
case 2:
two();
break;
case 3:
three();
break;
case 4:
four();
break;
}
}
}
Переполнение стека позволяет включить код, а не только ссылку на кодовое перо, потому что это заставляет вас сосредоточить свой вопрос. Сократите свою проблему до управляемого размера, разместите этот код * здесь *, а затем мы сможем вам помочь. – Teepeemm
ive добавил дополнительный код ниже в качестве ответа – furball514
Я редактировал ваш код в вопросе; было бы неплохо удалить ваш ответ (ответы должны быть просто ответами). В будущем вы также можете использовать ссылку редактирования, чтобы сделать это. На этой странице все еще не ясно, что вы пытаетесь сделать. Приведение людей к вашему кодепу, чтобы понять это, серьезно сократит количество и качество ответов, которые вы получите. – Teepeemm