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

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

Всем привет!
Возникла странная проблема, вот этот код работает:
function func() {
    alert("text");
}
setInterval(func, 100)


а вот этот нет:
function func(a, b) {
    alert(a * b);
}
setInterval(func(10, 10), 100);

в чем дело?
спасибо
  • Вопрос задан
  • 117 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
yarkov
@yarkov Куратор тега JavaScript
Помог ответ? Отметь решением.
function func (a, b) {
    alert(a * b)
}

setInterval(() => func(10, 10), 100) // так
setInterval(func, 100, 10, 10) // или так
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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