Buscar

Exercícios Javascript - FMU

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Revisa Prova
1-) Desenvolva o código-fonte de uma página em javascript que tenha um campo Peso e Altura e calcule o IMC informando se a pessoa é magrinha com IMC<=27 ou gordinha.
<!DOCTYPE html>
<html>
 <head>
 <title>EXERCICIO 1</title>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width, initial-scale=1.0">
 <script>
 var peso = prompt("DIGITE SEU PESO");
 var alt = prompt("DIGITE SUA ALTURA");
 var imc = peso / (alt * alt)
 if (imc <= 27){
 document.write("Você é Magrinho")
 } else
 {
 document.write("Você é Gordinho")}
 </script>
 </head>
 <body>
 </body>
</html>
2-) Desenvolva o código-fonte em javascript de uma página onde apareça os números pares entre 0 e 1000.
<!DOCTYPE html>
<html>
 <head>
 <title>EXERCICIO 2</title>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width, initial-scale=1.0">
 <script>
 
 for( var i = 1; i<1000; i++){
 if (i % 2 == 0){
 document.write(i + "<br>")
 
 }
 }
 </script>
 </head>
 <body>
 </body>
</html>
3-) Desenvolva o código fonte em javascript de uma página onde aparece uma tag select em um formulário e o usuário escolhe um estado. Ao clicar no botão Ok deverá aparecer um alert com o nome da capital do estado escolhido.(Pode ser desenvolvido somente o javascript).(Switch case)
<!DOCTYPE html>
<html>
 <head>
 <title>EXERCICIO 3</title>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width, initial-scale=1.0">
 <script>
 function EscolheOpcao() {
 
 var estados= document.getElementById('estados').value;
 switch (estados){
 case "01":
 alert("São Paulo");
 break;
 case "02" :
 alert("Rio De Janeiro");
 break;
 case "03" :
 alert("Minas Gerais");
 break;
 }
 
 }
 </script>
 </head>
 <body>
 <hr>
 <h1 color="blue">Estados e Capitais</h1><br>
 <hr>
 <form>
 <select id="estados">
 <option value="01">são paulo</option>
 <option value="02">rio de janeiro</option>
 <option value="03">minas gerais</option>
 </select>
 <input Type="button" onClick="EscolheOpcao()" value="ok">
 </form>
 </body>
</html>
4-) desenvolva o código-fonte de uma página que irá calcular a raiz quadrada de trEs números sorteados pelo usuário .
<html>
 <head>
 <title>EXERCICIO 3</title>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width, initial-scale=1.0">
 <script>
 
 var val1 = Math.random() * 10 ;
 var val2 = Math.random() * 10 ;
 var val3 = Math.random() * 10 ;
 
 document.write( "O Valor " + Math.round(val1) + " Tem a raiz quadrada " + Math.round(Math.sqrt(val1)) + "<br>" );
 document.write( "O Valor " + Math.round(val2) + " Tem a raiz quadrada " + Math.round(Math.sqrt(val2)) + "<br>" );
 document.write( "O Valor " + Math.round(val3) + " Tem a raiz quadrada " + Math.round (Math.sqrt(val3)) + "<br>" );
 
 </script>
 </head>
 <body>
 
 </body>
</html>
5-) Para calcular uma prestação em atraso utilizamos a fórmula:
 PrestacaoAtraso= (Prestacao+(Pestacao*Diasatraso*0.02))
Onde: PrestacaoAtraso é o valor que será calculado, Prestacao é o valor atual da parcela, Diasatraso a quantidade de dias em atraso e 0.02 a porcentagem (2%) por dia de atraso.
Desenvolva em javascript o código para implementação do cálculo utilizando getElementById. 
<!DOCTYPE html>
<html>
 <head>
 <title>EXERCICIO 3</title>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width, initial-scale=1.0">
 <script>
 var Prestacao = eval(prompt("Digite o valor da prestação"));
 var DiaAtraso = eval(prompt("Digite a quantidade de dias em Atraso"));
 var Imposto = 0.02;
 
 var PrestacaoAtraso = Prestacao +(Prestacao + (DiaAtraso * Imposto));
 
 document.write("O novo valor para pagar é " + PrestacaoAtraso ); 
 </script>
 </head>
 <body>
 
 </body>
</html>
Testes
Valor de cada teste 0,75 pontos
6-) Leia a instrução abaixo e responda:
this faz referência ao objeto em que a instrução se encontra, é muito utilizado em herança de objetos.
this faz referência ao método em que a instrução se encontra, é pouco utilizado em herança de objetos.
this faz referência ao objeto em que a instrução se encontra, é pouco utilizado em herança de objetos.
this faz referência ao método em que a instrução se encontra, é muito utilizado em herança de objetos.
Resp : A
7-) Na linguagem JavaScript, a forma de comunicação com o usuário por meio de mensagens via caixa de saída de dados usa o método 
 a) alert.
 b) confirm.
 c) input.
 d) prompt.
 e) textarea.
Resp: a
8-) Considere o seguinte conjunto de afirmativas a respeito da linguagem JavaScript: 
1. JavaScript é uma versão (Web Edition) da linguagem Java para ser usada na codificação de programas que são executados em navegadores (browsers). 
2. Todo programa escrito em JavaScript funcionará da mesma maneira em qualquer navegador (browser) pois esta linguagem é independente de navegador. 
3. Um programa escrito em JavaScript pode alterar o conteúdo de uma página HTML que esteja sendo exibida pelo navegador (browser). 
4. Em um sistema distribuído, um programa escrito em JavaScript pode ser executado no lado do servidor (server-side). 
Assinale a alternativa que indica todas as afirmativas corretas.
 a) São corretas apenas as afirmativas 1 e 3.
 b) São corretas apenas as afirmativas 2 e 3.
 c) São corretas apenas as afirmativas 2 e 4.
 d) São corretas apenas as afirmativas 3 e 4.
 e) São corretas apenas as afirmativas 1, 2 e 4.
Resp: b
9-) Assinale a alternativa incorreta.
( ) O operador "+" pode concatenar dois números inteiros.
( ) "*" é um operador aritmético.
( ) ">=" significa maior igual a um valor.
(X) Podemos igualar uma variável a um número através do operador "+".
[
10-)
eval
getElementById
getelementbyId
get Element By Id
Resp : B

Continue navegando