undcvr
@undcvr

Как циклично создавать теги в js?

Я решил создать генератор случайных чисел и при этом выводить это все на сайте, а не в консоли. Но моя проблема в том, что скрипт создает тег только 1 раз.

let i = 100;
let l = 0;
let par = document.getElementsByTagName('p');
let createPar = document.createElement('p');
let random = Math.floor(Math.random() * 9999);

setInterval(() => {
    while(l < i) {
        l++;
        document.body.appendChild(createPar);
        createPar.innerHTML = random;
    }
}, 100);
  • Вопрос задан
  • 75 просмотров
Решения вопроса 1
@MrColdCoffee
web
let i = 100;
let l = 0;
let par = document.getElementsByTagName('p');

const my_interval = setInterval(() => {
    while(l < i) {
        l++;
        let createPar = document.createElement('p');
	let random = Math.floor(Math.random() * 9999);
        document.body.appendChild(createPar);
        createPar.innerHTML = random;
    }clearInterval(my_interval);
}, 100);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы