Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

JS - Estruturas de repetição - while

Estruturas de repetição (loop) repetem a execução de determinadas instruções enquanto a condição de parada não for atendida. É muito importante ter isso em mente, pois, uma estrutura de repetição com uma lógica errada pode levar o browser ao travamento, caso a condição de saída nunca seja atendida.

Sintaxe

Aqui temos a palavra reservada "while" seguida da condição de parada:

while( "condição parada" ) { 
    "instruções a serem executadas enquanto condição de parada não for atendida" 
}

Exemplo

Vamos exemplificar com a seguinte lógica, será criada uma variável e enquanto essa variável for menor que o Valor dez deverão ser executadas o "print" do valor dessa varável e Ela Deve Ser incrementada:

var count = 0;
while( count
    console.log(count);
    count++;
}



Exemplo usando o conceito "truthy/falsy"

Sabemos que o valor zero (0) é "falsy", logo caso seja necessário criar uma estrutura de repetição (loop) decrescente podemos fazer de uma forma que o valor da variável seja testado diretamente, no próxima exemplo nossa variável começará com o valor dez e, enquanto o valor dessa variável for "truthy" deverá ser impresso o valor atual da variável e ela deve ser decrementada:

var count = 10;
while (count) {
    console.log(count);
    count--;
}




This post first appeared on PROGRAMERO, please read the originial post: here

Share the post

JS - Estruturas de repetição - while

×

Subscribe to Programero

Get updates delivered right to your inbox!

Thank you for your subscription

×