Vous êtes sur la page 1sur 1

Exerccios JAVASCRIPT

IFMS CG - Constru o de P ginas Web II


1. Faa um script que desenhe uma tabela de 3 linhas e 2 colunas utilizando apenas FOR e
document.writeln;
2. Faa um script que atravs de um lao de repetio receba via PROMPT 5 notas e no final
calcule quantos passaram quantos reprovaram e qual a mdia da turma !aprovados "# $%.
3. Faa uma calculadora &avascript que permita as ' opera(es b)sicas !somar dividir
multiplicar e subtrair%. *tilize bot(es para n+meros um campo ,-.-/0 para as opera(es e
um campo 123*0 0e4t para e4ibir o resultado.
4. /rie uma p)5ina que contenha duas 617s de cores diferentes e um boto. /oloque um
para5rafo com um te4to qualquer em apenas uma das 617s. /ada vez que o boto for
clicado o par)5rafo deve mudar para a outra 617. 6ica8 use innerHTML.
5. /riem uma p)5ina que permita o usu)rio escolher a cor de fundo !background% a cor dos
par)5rafos e a cor dos t9tulos !h1 : h;%. *tilize o campo input type color.
;. /rie uma p)5ina que a cada 5 se5undos a cor de fundo mude aleatoriamente entre
<====== e <>>>>>>. 6ica8 use setInterval.
$. 0abela din?mica8 /rie uma p)5ina com 2 inputs e um boto. 2o primeiro input o usu)rio
devel di5itar o n+mero de linhas dese@adas. 2o se5undo input o n+mero de clulas em cada
linha. Ao clicar no boto a tabela dese@a deve ser constru9da. *tilize os mtodos de
manipulao OM ocument !create"lement# e OM "lement !append$%ild%.
B. /rie uma lista ordenada !Col"% que a cada 2 se5undos 5anhe um novo 9tem Cli". D valor do
9tem deve ser um valor randomico inteiro no intervalo de 1== a 2==. *tilize append$%ild
para inserir novos itens e innerHTML para definir o valor do item.
>. *tilizando a soluo do e4erc9cio B crie um boto que interrompa a criao de novos itens
da lista. 6ica8 clearInterval
1=. *tilizando a soluo do e4erc9cio B crie um boto que remova todos os itens !Cli"% cu@o
valor um n+mero par.
11. *tilizando &avascript faa um simulador do @o5o Epar ou 9mparF onde o usu)rio @o5a contra
o computador !@o5ada aleatGria%. 6eve haver um contador de vitGrias derrotas e empates.
,e o n+mero de vitGrias for maior que o de derrotas o funda da p)5ina deve ficar verde. ,e
o n+mero de derrotas foi maior o fundo da p)5ina deve ficar 7ermelho. ,e estiver
empatado o fundo deve ser branco.
12. /riem uma p)5ina com um campo do tipo ,-.-/0 contendo como D301D2s nomes de sites
de not9cias e os como valores !7A.*-% sua respectiva *H.. -48 0erra *ol I1etc. Ao
selecionar um dos sites a p)5ina escolhida deve ser carre5ada em uma nova @anela
automaticamente.

Vous aimerez peut-être aussi