Задать вопрос
@denis_21321321

Почему рекурсивная функция не работает вместе с setInterval?

При нажатии функция не срабатывает
Или рекурсивную функцию нельзя совмещать с setInterval ? Без setInterval работает .

let button = document.querySelector('.button');

let pow = (n) => {
		if(n == 1) {
			return n;
		}
		else {
			return n * pow(n - 1)
		}
}

button.onclick = () => {
	console.log(setInterval(pow, 1000, 5));
}
  • Вопрос задан
  • 58 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
hzzzzl
@hzzzzl
почему не работает, всё работает

5eb912f01487b766606623.png
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы