Iniciando no Javascript: Estruturas de controle


Autor/fonte: CriarWeb.com
E-mail/Url: http://www.criarweb.com/artigos/213.php




Os scripts vistos até agora foram tremendamente simples e lineares: iam-se executando as sentenças simples uma atrás da outra desde o princípio até o fim. Entretanto, isto não tem porque ser sempre assim, nos programas geralmente necessitaremos fazer coisas distintas, dependendo do estado de nossas variáveis realizar um mesmo processo muitas vezes sem escrever a mesma linha de código uma e outra vez.

Para realizar coisas mais complexas em nossos scripts se utilizam as estruturas de controle. Utilizando-as podemos realizar tomadas de decisões e loops. Nos seguintes capítulos vamos conhecer as distintas estruturas de controle que existem em Javascript.

Tomada de decisões

Servem para realizar umas ações ou outras em função do estado das variáveis. Ou seja, tomar decisões para executar umas instruções ou outras dependendo do que esteja ocorrendo neste instante em nossos programas.

Por exemplo, dependendo se o usuário que entra em nossa página for maior de idade ou não, podemos lhe permitir ou não ver os conteúdos de nossa página:

Se idade é maior que 18 então:
   Deixo-lhe ver o conteúdo para adultos
Se não
   Mando-lhe fora da página

Em Javascript podemos tomar decisões utilizando dois enunciados distintos:

. IF;
. SWITCH.

Loops

Os loops se utilizam para realizar certas ações repetidamente. São muito utilizados em todos os níveis na programação. Com um loop podemos por exemplo, imprimir em uma página os números de 1 ao 100 sem a necessidade de escrever cem vezes a instrução a imprimir:

Desde o 1 até o 100
   Imprimir o número atual

Em Javascript existem vários tipos de loops, cada um está indicado para um tipo de repetição distinto e são os seguintes:

. FOR;
. WHILE;
. DO WHILE.

Como já assinalamos as estruturas de controle são muito importantes em Javascript e em qualquer linguagem de programação. É por isso que nos seguintes capítulos veremos cada uma destas estruturas detalhadamente, descrevendo seu uso e oferecendo alguns exemplos.




Rec6 Digg del.icio.us

Enviado por xKuRt em 21/11/2006 às 13:18


Avaliação

Esta publicação ainda não foi avaliada!


Avaliar:


A avaliação de publicações é restrita a membros cadastrados e logados no nosso site.



Comentários

Este artigo ainda não foi comentado ou o(s) comentário(s) que foi(ram) enviado(s) a ele ainda não foi(ram) publicado(s).


Envio de comentário:




  

Terça, 09 de Fevereiro de 2010

Leitura recomendada

C#: Guia de consulta rápida

Top 5 membros

Últimos membros online

Últimos membros cadastrados