Задание:
Написать программу, которая выведет текст по буквам.
Я написал программу, но она почему-то выводит весь текст разом спустя заданное время.
html:
<h1 id="h1">
<span hidden>H</span><span hidden>E</span><span hidden>L</span><span hidden>L</span><span hidden>O </span><br><span hidden>W</span><span hidden>O</span><span hidden>R</span><span hidden>L</span><span hidden>D</span>
</h1
JS:
let spans = h1.children;
for(let i = 0; i < spans.length; i++) {
setTimeout(() => spans[i].removeAttribute('hidden'), 500)
}