Você está na página 1de 8

Adobe Flex

Prof. Sergio Henrique Knapik


Action Script 3.0

 Operadores
 Existe uma semelhança grande com o padrão de operadores de
qualquer linguagem, como php, C#, Java.
 Atribuição (=) : Basicamente é usado para atribuir um valor a uma
variável.
 Soma,subtração,multiplicação, divisão (+,-,*,/): Conhecidos para
efetuar cálculos básicos em variáveis numéricas. O operador +
também pode concatenar caracteres.
 Módulo (%): Usado para se obter o “resto” de uma divisão. Por
exemplo, 5/3 retorna o resto 2. Ou seja, 5%3 é igual a 2.
 Potência (^) : Eleva um valor a potência de outro. Por exemplo: 5^2
significa 5 elevado a 2.
Action Script 3.0

 Operadores
 Incremento (++) e Decremento(--): Usado para somar ou subtrair
um valor de 1. Neste caso a precedência do operador define o seu
comportamento. Supondo que temos a variável i com o valor 2:
 o trace(i++) : Vai retornar 2, e depois somar 1
 o trace(++i): Vai somar 1, e retornar 3
 Operadores compostos ( +=, -=, *=, /=, %=): São usados para
compor as variáveis de acordo com o operador. O exemplo
explica tudo:
 o x += 1 é o mesmo que x = x+1
 o x -= z é o mesmo que x = x – z
 o y *= 10 é o mesmo que y = y * 10
Action Script 3.0

 Condicionais
 Uma condição é formada por uma expressão que pode retornar
falso ou verdadeiro;
 As condições são feitas através de operadores:
 Igualdade ( == ): Usado para comparar um valor com o outro.
Cuidado com a diferença entre igualdade e atribuição;
 Desigualdade ( != ): O sinal de interrogação indica negação,
sendo que != indica “é diferente de”;
 Maior, menor, maior ou igual, menor ou igual: Caracterizado
pelos símbolos >, <,>=,<=. Indicam, por exemplo, se um valor é
maior que o outro.
 Pode-se unir diversas condições através dos operadores AND (&&)
e OR (||). Por exemplo, idade > 10 && idade <= 20, indica uma
faixa de 11 a 20.
Action Script 3.0

 Condicionais
 If
 Esta condição executa o seu bloco de código se a expressão
avaliada retorna verdadeiro;
var idade:uint = 25;
if (idade>18)
{
trace("Você é maior de idade");
}
if (idade<18)
{
trace("Você é menor de idade");
}
Action Script 3.0

 Condicionais
 If+else
 else é usado para executar o bloco de código quando a
condição do if for falsa;
var idade:uint = 25;
if (idade>18)
{
trace("Você é maior de idade");
}
else
{
trace("Você é menor de idade");
}
Action Script 3.0

 Condicionais
 If+else if+else
 Pode-se testar várias condições através do elseif,
var idade:uint = 25;
if (idade<18)
{
trace("Você é menor de idade");
}
else if (idade <60)
{
trace("Você é maior de idade");
}
else
Exercícios

1. Declare 2 váriaveis e utilize todos os operadores


matemáticos;

2. Escreva um algoritmo em AS que verifique se o valor de uma


variável é par ou ímpar;

3. Ler a entrada de 4 notas de um aluno, obter sua média, se a


média for maior ou igual a 7 retornar aprovado, menor que 7
e maior que cinco recuperação e menor que 5 retornar
reprovado, e exibir a média do aluno e se foi aprovado ou
reprovado;

4. Escreva um algoritmo em AS que verifique a sua idade,


como por exemplo criança, jovem e adulto;

Você também pode gostar