@jurma

Как запускать функцию после того как она отработала?

Добрый день, как сделать так, чтобы функция выполнялась снова после ее завершения ?

function createFruit() {
  for(let i = 0; i < fruit.length; i++) {
    const randomFruit = Math.floor(Math.random() * fruit.length);
    const newFruit = document.createElement('div');
    const imageFruit = document.createElement('img');
    newFruit.id = fruit[randomFruit].id;
    newFruit.className = 'fruit';
    imageFruit.src = fruit[randomFruit].src;
    container.appendChild(newFruit);
    newFruit.appendChild(imageFruit);
    newFruit.addEventListener("animationend", function() {container.removeChild(newFruit);}, false);
  }
}
  • Вопрос задан
  • 110 просмотров
Пригласить эксперта
Ответы на вопрос 1
Jeer
@Jeer
уверенный пользователь
В конце функции помести
setTimeout(createFruit, 1000);
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
Brightdata Тель-Авив
от 5 500 до 6 500 $
Rocket Брянск
от 60 000 до 100 000 ₽
21 мая 2024, в 22:05
90000 руб./за проект
21 мая 2024, в 21:56
10000 руб./за проект