Primer paso. Generar elementos mediante un bucle
Con un botón vamos a añadir 20 párrafos en un contenedor
Usamos un bucle de tipo for para repetir 20 veces la inserción de un párrafo en el innerHTML del elemento monitor.
const MONITOR = document.getElementById('monitor');
function addParrafos() {
let parrafos = '';
for (let i = 1; i <= 20; i++) {
parrafos += '<p>Párrafo número ' + i + '</p>';
}
MONITOR.innerHTML = parrafos;
}