4.1 - O comando while (Repita enquanto uma condição for verdadeira!)

Permite repetir um comando ou bloco de comandos enquanto uma condição for verdadeira. Faz o teste da condição no início de cada iteração, isto é, antes de executar o bloco de comandos.

while( condição )
     {
     comandos;
     }

Exemplo:
Dica

Certifique-se de que a condição será satisfeita em algum momento pois, caso isso não aconteça, dizemos que o programa "entrou em loop", ou seja, entrou num ciclo de repetição infinita onde a condição de término do laço nunca é atingida.
Como javascript é interpretada por um navegador, para prevenir esta situação, o próprio navegador quando detecta que um laço está demorando muito a executar, envia uma mensagem ao usuário perguntando-lhe se ele deseja abortar a execução do script.