Francisco não incluiu a condição de soma "anoCopa + 4" dentro do bloco da condição "enquanto". A condição não tinha como atribuir o ano limite e continuou processando infinitamente.
O correto é:
<meta charset="UTF-8">
<script>
var ano = 2021;
function pulaLinha() {
document.write("<br>")
}
function text(frase) {
document.write(frase)
pulaLinha()
}
var limite = parseInt(prompt("Entre com o ano limite"))
var anoCopa = 1930;
while(anoCopa <= limite) {
alert( "Teve copa em " + anoCopa);
anoCopa = anoCopa + 4;
}
alert("Fim!")
</script>