TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Java Script

Casos: Java Script. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  2/9/2014  •  1.750 Palavras (7 Páginas)  •  361 Visualizações

Página 1 de 7

Exercícios JavaScript

Capítulo 1: O que é JavaScript

1) Com qual finalidade o JavaScript foi desenvolvido?

2) Identifique três diferenças entre a linguagem Java e JavaScript.

3) Liste três utilidades do JavaScript.

4) Qual é a linguagem padrão que o JavaScript implementa?

Capítulo 2: Utilizando JavaScript

1) Crie um HTML que utilize um arquivo JavaScript externo. No JavaScript faça com que escreva um título com a mensagem: “Olá, tudo bem?”.

2) Adicione um comentário ao código JavaScript do exercício anterior, explicando qual sua funcionalidade.

3) Crie um HTML e coloque um título de nível 1 dentro do corpo (body). Usando JavaScript busque o título pelo id e insira a mensagem: “Bem Vindo”. Atenção: buscar o elemento pelo id só é possível após o elemento ter sido criado.

4) Com JavaScript insira um título de nível 2 com o seu nome após o título do exercício anterior.

5) Garanta que se o browser não suportar JavaScript, não será mostrado o código JavaScript.

Capitulo 3 : Armazenamento de Dados

1) Quais as diferenças entre variável local e global?

2) Declare a constante vencimento com o valor 10 e a variável mensalidade com o valor 300.50. Explique a diferença entre a constante e a variável.

3) Qual tipo de dados o JavaScript irá utilizar para a variável mensalidade do exercício anterior. Converta esta variável para inteiro, qual foi o resultado?

4) Crie o array nomes com os valores (Jean, João, Carlos, Rafael). Utilizando JavaScript imprima na tela o primeiro e o último nome, cada um dentro de um parágrafo.

5) O que é JSON e para que é usado?

6) Considere a representação JSON:

s='{"nome":"Jean","email":"Jean@softbox.com","tel":"32323232"}’;

Converta em objeto e exiba na tela as propriedades nome e tel.

7) Reverta o objeto para representação JSON e exiba-o na tela.

Capítulo 4: Expressões e Operadores

As variáveis abaixo armazenam os gastos de cada dia da semana:

var segunda = 10.15, terca = 9.30, quarta = 12.05, quinta = 10.50, sexta = 12.00;

1) Some todos os valores de cada dia e atribua a uma variável. Exiba o valor total na tela.

2) Calcule a média e atribua à variável “média”.

3) Utilize essa nova informação e calcule os gastos em um mês e em um ano. Exiba todas as informações na página de forma organizada.

4) Considere o código abaixo:

receita = 500;

var gasto = new String("R$30,00");

a) Utilize o typeof e exiba na página qual o tipo da variável receita.

b) Verifique se a variável gasto é uma String, caso positivo, imprima na página a mensagem: “É uma string”, se negativo imprima “Não é uma String”. Utilize o operador condicional.

c) Agora declare a variável receita assim (receita = new Number(500);), verifique novamente o tipo desta variável. Explique melhor a funcionalidade do operador new.

d) Utilize o operador delete e exclua as variáveis receita e gasto. Porque não foi possível excluir a variável gasto? Altere o código para conseguir excluí-la.

5) Crie um array e preencha com os valores (“Gol”, “Palio”, “Golf”, “Astra”). Verifique se existe os índices 0, 3, 4, e 7, exiba na tela o índice e “SIM” se existir e caso contrário, “NÂO”. Utilize o operador condicional.

Capítulo 5: Declarações Condicionais

Considere o código abaixo:

function Despesa(nome, vencimento, valor, estaPago){

this.nome = nome;

this.vencimento = vencimento;

this.valor = valor;

this.estaPago = estaPago;

}

despesas = new Array();

despesas.push(new Despesa("Combustível", 15, 300, false));

despesas.push(new Despesa("Academia", 30, 35, false));

1) Teste se as duas despesas estão em atraso, considerando que a propriedade estaPago seja falsa e o dia de vencimento seja maior que o atual. Exiba na tela somente as despesas que estão em atraso.

2) Acrescente a propriedade “prioridade” ao objeto Despesa e atribua o valor “Baixa” se o dia de vencimento for menor ou igual a 10, “Média” se for maior que 10 e menor ou igual a 20 e “Alta” para os demais.

3) Usando switch, determine um prazo de pagamento pelo nível da despesa. Se for baixa, imprima na página "Prazo para pagamento: 30 dias", média imprima "Prazo para pagamento: 20 dias" e alta "Prazo para pagamento: 10 dias".

Capítulo 6: Instruções de Loop e Iterador

Considere o código abaixo:

function Veiculo(marca, modelo, ano, cor){

this.marca = marca;

this.modelo = modelo;

this.ano = ano;

this.cor = cor;

}

var veiculos = new Array();

veiculos.push(new Veiculo("Chevrolet", "Astra", 2010, "prata"));

veiculos.push(new Veiculo("Fiat", "Uno", 2009, "branco"));

veiculos.push(new

...

Baixar como (para membros premium)  txt (11.8 Kb)  
Continuar por mais 6 páginas »
Disponível apenas no TrabalhosGratuitos.com