Продолжать каждую итерацию цикла по вызову события onclick?

Как сделать что бы каждый новый цикл начинался только после нажатия на кнопку.

<p id="demo"></p>
	<input type="button" onclick="Start()" value="Отправить">


function Start() {
	for(let i=1; i<=3; i++) {
document.getElementById("demo").innerHTML = i;
	}
}
  • Вопрос задан
  • 54 просмотра
Решения вопроса 1
sergiks
@sergiks Куратор тега JavaScript
♬♬
Цикл выполняется сразу весь — «синхронно».
Нажатия на кнопку — когда-то там, когда вздумается — «асинхронно».

Можно использовать генераторы: Хотя вполне можно обойтись просто переменной )
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы