Coluna anteriormente publicada em 08/03/2006
Hoje explicarei como funciona o comando WHILE, que serve para não precisarmos executar manualmente várias operações, sendo assim, apenas criaremos um loop onde, o WHILE as executa (tudo que for criado com o for pode se fazer com WHILE). O que difere ele do FOR é que para entrar no loop é feita uma condição.
Veja a sintaxe básica do WHILE:
<script language="javascript">
while (condicao)
{
ação;
incremento
}
</script>
WHILE, significa ENQUANTO, veja o exemplo:
<script language="javascript">
C = 10;
while ( C <= 50)
{
window.alert("C é menor que 50");
C = C++;
}
</script>
Traduzindo, seria assim:
C = 10;
ENQUANTO ( C for menor que 50)
{
Alerte: ("C é menor que 50"');
C = C + 1;
}
O que este código fará?
- Este código irá retornar se o número (c) atual é menor que 50. Se o número for menor que 50 o contador o incrementa e passa novamente pelo loop.
Ex.:
C vale 10 passa pelo loop uma vez, resultado: menor que 50, agora C é incrementado (passa a valer 11) passa pelo loop novamente, ainda é menor que 50, é incrementado novamente... e por ai vai.
Dúvidas, críticas ou sugestões? Envie-me um e-mail:
- diegoarent@gmail.com
"Abraços e até a próximo artigo."
- Diego Arent, colunista JavaScript.

Seja o primeiro a comentar!