zamahas Z zamahas Регистрация 9 Авг 2013 Сообщения 99 Репутация 0 Спасибо 0 Монет 0 4 Авг 2023 #1 const div = document.createElement("div"); div.classList.add('black'); document.body.append(div); function func() { for (let a = 0; a < 10; a++) { let start = new Date().getTime()+1000; div.textContent = Math.random(); while (new Date().getTime() < start) { } } } как сделать чтобы этот код выводил 10 чисел с промежутком 1 секунду а не ждал 10 сек и выводил одно число?
const div = document.createElement("div"); div.classList.add('black'); document.body.append(div); function func() { for (let a = 0; a < 10; a++) { let start = new Date().getTime()+1000; div.textContent = Math.random(); while (new Date().getTime() < start) { } } } как сделать чтобы этот код выводил 10 чисел с промежутком 1 секунду а не ждал 10 сек и выводил одно число?
Luckyu L Luckyu Регистрация 8 Дек 2013 Сообщения 82 Репутация 0 Спасибо 0 Монет 0 4 Авг 2023 #2 У тебя попытки изобразить Javascript образца первой половины нулевых годов. Сейчас так не никто не пишет. Наихудший зашквар - обработчики событий внедренные в html-теги
У тебя попытки изобразить Javascript образца первой половины нулевых годов. Сейчас так не никто не пишет. Наихудший зашквар - обработчики событий внедренные в html-теги
Roach R Roach Регистрация 16 Авг 2013 Сообщения 82 Репутация 0 Спасибо 0 Монет 0 4 Авг 2023 #3 let second = 1; setInterval(()=>{ div.append("Добавляешь то, что тебе надо"); },second * 1000)
KOLA2001 K KOLA2001 Регистрация 8 Сен 2013 Сообщения 64 Репутация 0 Спасибо 0 Монет 0 4 Авг 2023 #4 Пипец, lua такой понятный
Sarancha S Sarancha Регистрация 20 Апр 2013 Сообщения 86 Репутация 0 Спасибо 0 Монет 0 4 Авг 2023 #5 const div = document.createElement("div"); div.classList.add('black'); document.body.append(div); let a = 0; const interval = setInterval(() => { if (a < 10) { div.textContent = Math.random(); a++; } else { clearInterval(interval); } }, 1000);
const div = document.createElement("div"); div.classList.add('black'); document.body.append(div); let a = 0; const interval = setInterval(() => { if (a < 10) { div.textContent = Math.random(); a++; } else { clearInterval(interval); } }, 1000);