Módulo 3: Fundamentos de Sintaxe: Estrutura de dados - Aula 3

Imprimir
PDF

Introdução

Nesta aula veremos um dos tópicos mais importantes de um curso de programação, trata-se do Controle de Estruturas.

Aprenderemos a usar as instruções condicionais e os loops para executar tarefas.

Para executar uma ação que dependa da existência de uma condição aprenderemos a usar as instruções  if, else, else if  ou switch.

Para repetir uma ação (loop) aprenderemos a usar as instruções for, while, do while ou for..in.

 

Nessa aula 

  • Instrução condicional,
  • Instrução if, if .. else, if .. else if,
  • Operador condicional,
  • instrução switch,
  • Manipulação de erros,
  • Instrução de repetição,
  • loop for, for .. in,
  • while, do .. while e
  • loops aninhados.

  

Instruções

Uma instrução é uma diretriz fornecida ao arquivo FLA para fazer algo; por exemplo, executar uma ação específica. Você pode, por exemplo, utilizar uma instrução condicional para determinar se algo é verdadeiro ou existe. Em seguida, o código poderá executar ações especificadas, como funções ou expressões, de acordo com o status da condição, se verdadeira ou não.

 

Condições

Você usa as condições para determinar se algo é verdadeiro ou existe. Em seguida, se desejar, pode repetir uma ação (usando loops) ou executar ações especificas, como funções ou expressões, com base no status da condição, se verdadeira ou não. Por exemplo, é possível alterar movieclips no arquivo Flash com base na hora do relógio do sistema do usuário ou nas condições climáticas do local em que o usuário está no momento.

 

Verificação de condições

As instruções que verificam se uma condição é verdadeira ou falsa começam com o termo if. Se a condição retornar true, o ActionScript executará a próxima instrução. Se a condição retornar false, o ActionScript passará para a próxima instrução fora do bloco de código.

Nota. Para otimizar o desempenho do código, Verifique as condiçoes mais prováveis primeiro.

 

Clique no logo do Flash para ler mais


AprendoFacil :: Treinamento Online.