Javascript 3 Operadores Estruturas
Javascript 3 Operadores Estruturas
Javascript 3 Operadores Estruturas
Desenvolvimento Web
JavaScript – aula III –
Operadores, estruturas de decisão e de
repetição
2013
INTRODUÇÃO
Na aula de hoje:
Como escrever expressões em JavaScript?
Operadores
Exercícios
OPERADORES
Tipos de Operadores
Aritméticos
Atribuição
Comparação
Lógicos
OPERADORES ARITMÉTICOS
Operandos são expressões inteiras ou reais
Resultado inteiro ou real, dependendo do tipo dos
operandos
document.write("<p><strong>Platforma: </strong>" +
navigator.platform + "</p>");
document.write("<p><strong>Cabeçalho User-agent: </strong>"
+ navigator.userAgent + "</p>");
ESTRUTURAS DE DECISÃO
Sintaxe e semântica semelhante a C
Estruturas
If
Switch
ESTRUTURA IF
if (condition) {
<código executado se a condição for verdadeira>
} else {
<código executado se condição for falsa>
}
document.write(
"<p> Hoje é dia: " +
d.getDate()+ "/" + d.getMonth() + "/" + d.getYear() +
"</p>");
switch (dia)
{
case 0:
document.write("Domingo: descansar, pois ninguém é de ferro!");
break;
case 1:
document.write("Começando a semana de trabalho...");
break;
case 5:
document.write("Finalmente sexta, aula de Web e começo do fim de
semana.");
break;
case 6:
document.write("Sábado, é hora de diversão!");
break;
default:
document.write("Só trabalho e estudo!");
}
ESTRUTURAS DE REPETIÇÃO
Permitem repetir trechos de código em um
programa
do
{
<código a ser executado>
} while (<condição_de_teste>)
do {
numeros[inc] *= 2;
document.writeln(
"<p>numeros[" + inc +"] = " + numeros[inc] + "</p>“
);
inc++;
} while (inc < numeros.length);
ESTRUTURA DE REPETIÇÃO “FOR”
for (var = valorIni; teste; incremento)
{
<código a ser executado>
}
var sum = 0;
document.writeln(
"A soma dos inteiros pares de 2 a 100 é: " + sum);