Всем привет, я написал код, сделал интервал чтобы повторялась функция, но только есть проблема, мне нужно после 3 повторений остановить интервал, а почему-то это не получается, вот код:
x = 0;
objects = [document.querySelector('.circleOne'),
document.querySelector('.circleTwo'),
document.querySelector('.circleThree')];
function scaleObjects () {
setTimeout(function() {
objects[0].style.transform = 'scale(1.4)';
objects[2].style.transform = 'scale(1)';
setTimeout(function() {
objects[1].style.transform = 'scale(1.4)';
objects[0].style.transform = 'scale(1)';
setTimeout(function() {
objects[2].style.transform = 'scale(1.4)';
objects[1].style.transform = 'scale(1)';
x++;
}, 500);
}, 500);
}, 500);
}
functionInterval = setInterval(scaleObjects, 1500);
if (x == 3) {
clearInterval(functionInterval);
}
В чем моя проблема?
Виртуальный выделенный сервер (VDS) становится отличным выбором
Необходимо сделать программу реализующий этот алгоритмАлгоритм done работает
Существует сервер, в котором запускается n-ое количество процессовСинхронизация происходит с помощью мьютекса
Пытался разобраться как добавить чекбоксы на представлениеНашел один вариант: ссылка Так приведен такой вариант решения
У меня есть слой, который заполняется виджетами