Olá! Terça Feira, 07 de Outubro de 2008.


Dicas CódigoFonte.net
Sexta Feira, 15 de Abril de 2005

Declarações de laço

Possibilitam repetir a execução de um conjunto de declarações mais de uma vez.
As declarações de laço de Javascript usam as palavras-chave for e while.

Sintaxe: declaração for

for (inicialização; condição; incremento) {
declaração 1;
...
declaração n;
}


De acordo com a sintaxe exposta anteriormente:

- inicialização é uma expressão usada para inicializar uma variável contador (a variável utilizada para controlar o número de vezes que o laço é executado);
- condição é uma expressão booleana avaliada a cada repetição do laço, antes do corpo do laço ser executado. Enquanto a expressão for verdadeira, o conteúdo do laço é executado;
- incremento é uma expressão usada para atualizar (através de incremento ou decremento) o contador.

Exemplo:
for (i=1; i <=5; i++) {
      total = total + 1;
}



Na declaração for, pode-se omitir as partes de inicialização, condição e incremento, contanto que as vírgulas permaneçam.

Sintaxe: declaração while

while (condição) {
declaração 1;
...
declaração n;
}


Dentro do corpo de um laço for e while, é possível controlar até quando o laço deve ser executado. Isto é obtido através das declarações break e continue:

break: cancela a execução dos laços for e while, passando o controle para a próxima instrução fora do laço;
continue: em um laço for, ela cancela a execução, passando o controle para a próxima iteração; em um laço while, ela cancela a execução, voltando à condição.

Bom, por hoje é só pessoal.

t+

Comentários do artigo [Novo comentário]

Nenhum comentário, seja o primeiro a comentar.
Para adicionar um comentário você deve efetuar o login

Gostou do CódigoFonte.net? Quer indicar a um amigo?
Preencha os campos a seguir.
Seu Nome:
Seu E-mail:
E-mail de seu Amigo:




Melhor Visualizado com
800x600 de Resolução

CodigoFonte.net » CodigoFonte.eti.br » Procurando o que comprar? » MeuMural.com.br » Todos os Direitos Reservados © 2002/2008

Procurando Notebooks, Câmeras Digitais, iPhones?

CompreDeTudo.com