Alguém poderia ajudar esse velho padawan a identificar onde está o erro, porque o browser não abre e a página fica carregando indefinidamente.
<!DOCTYPE html>
<html>
<head>
<title>Sequência decrescente de números.</title>
<meta charset="utf-8">
</head>
<body>
<h3>Sequência de números de 20 até 0.</h3>
<script type="text/javascript">
function mostra(texto){
document.write(texto);
}
var numero=20;
while(numero>=0){
if (numero!=0){
mostra(numero+", ");
var numero=numero-1;
}else{
mostra(numero+" - FIM.");
}
}
</script>
</body>
</html>
Grato pela atenção.