К сожалению это не то, при Вашем решении получается бесконечная загрузка. При моих решениях выводится цифра "99996", хоть я и пытаюсь сделать что бы выводило 6 12 18 24 30... Если использовать alert вместо innerHTML ты порядок вывода верный, но хотел бы именно в HTML, в чем же загвоздка?
З.Ы. Вопрос решил, использовал document.write(i), как то случайно смекнул что innerHTML каждый раз сам себя перезаписывал.
const div = document.querySelector('div');
console.log(div);
for (let i = 6; i<100000; i++) {
if(i%6 == 0) {
alert(i);
}
}