
Curso Online de PROGRAMAÇÃO: JAVASCRIPT - HTML - NÍVEL 2
Seja bem vindo(a) ao Curso de Programação Nível 2. Seu aprendizado aqui será útil não apenas para começar a criar uma página web. Você e...
Continue lendo
- Aqui você não precisa esperar o prazo de compensação do pagamento para começar a aprender. Inicie agora mesmo e pague depois.
- O curso é todo feito pela Internet. Assim você pode acessar de qualquer lugar, 24 horas por dia, 7 dias por semana.
- Se não gostar do curso você tem 7 dias para solicitar (através da pagina de contato) o cancelamento ou a devolução do valor investido.*
- Adquira certificado ou apostila impressos e receba em casa. Os certificados são impressos em papel de gramatura diferente e com marca d'água.**
** Material opcional, vendido separadamente.
Modelo de certificados (imagem ilustrativa):


-
Programação: JavaScript - HTML
1
Escola Virtual Online -
Introdução
Seja bem vindo(a) ao Curso de Programação Nível 2. Seu aprendizado aqui será útil não apenas para começar a criar uma página web. Você estará preparado a enfrentar as fórmulas do Excel, desenvolver suas próprias pequenas ferramentas, entender o funcionamento das aplicações que utiliza na internet.
2
Escola Virtual Online -
Faça programação resolvendo problemas do seu dia a dia
No Nível 1 fomos capazes de criar nossas próprias variáveis, e até variáveis especiais, que continham funções. Mas já havíamos trabalhado com outras funções, antes mesmo de conhecer o que eram. A document.write e a alert são duas das muitas funções que todo navegador vai disponibilizar para nós.
Escola Virtual Online
3 -
Índice de Massa Corporal
O Índice de Massa Corporal, o IMC, é um indicador do grau de obesidade de uma pessoa. Pode ser uma primeira forma de ter um sinal de que alguém está muito gordo ou muito magro. A fórmula do IMC é simples: peso dividido pelo quadrado da altura.
Escola Virtual Online
4 -
Será que conseguimos traduzir isso para JavaScript? Abra o editor de texto e crie um novo arquivo, que gravaremos como imc.html. Para calcular o quadrado da altura basta multiplicarmos esse valor por ele mesmo, e depois utilizarmos paradividir o peso.
var imc = peso / (altura * altura);
Escola Virtual Online
5 -
Mas onde estão definidas as variáveis peso e altura? Ainda não estão. É comum você ver códigos de exemplo escritos dessa forma, isto é, sem estar por completo. Se você tentar rodar um código assim, o JavaScript reclamará de que altura e peso não existem.
Escola Virtual Online
6 -
Experimente.Vamos então dar valores e imprimir o resultado do imc:
var peso = 75;var altura = 1.72;var imc = peso / (altura * altura);mostra("meu IMC é: " + imc);
Escola Virtual Online
7 -
Estamos usando a nossa função mostra. Para isso, ela precisa estar declarada no começo do arquivo. Lembre-se também que precisamos das tags script e/script envolvendo nosso código JavaScript, caso contrário ele seria mostrado no navegador, sem outros efeitos. Fique tranquilo! Você rapidamente se ambientará a esse processo. E logo a seguir haverá uma seção de revisão, onde você poderá fazer esse código novamente, passo a passo.
Escola Virtual Online
8 -
Salve o arquivo imc.html e abra-o no navegador.Utilizamos nosso primeiro número que possui casas decimais, o 1.72. No JavaScript, sempre usaremos o ponto como delimitador da parte inteira, e não a vírgula.
Escola Virtual Online
9 -
Utilize uma função para calcular o IMC de cada amigo
Mas e se agora precisarmos calcular o IMC de seu primo? Podemos criar uma outra variável, imcDoPrimo, para guardar esse resultado. Para isso, precisaríamos também ter o pesoDoPrimo e alturaDoPrimo.
Escola Virtual Online
10 -
Nosso código ficaria assim:
var pesoDoPrimo = 83;var alturaDoPrimo = 1.76;var imcDoPrimo = pesoDoPrimo / (alturaDoPrimo * alturaDoPrimo);mostra("o IMC de meu primo é: " + imc);
Escola Virtual Online
11
Pagamento único

Cursos Relacionados
-
PROGRAMAÇÃO: JAVASCRIPT - HTML - NÍVEL 1
Quer ser um Programador? Seja bem vindo(a) ao Curso de Programação Nível 1. Seu aprendizado aqui será útil não apenas para começar a cri...
R$ 25,7019h
-
JavaScript Progressivo
Desde as páginas de blog pessoal mais simples, até sistemas de grandes empresas, EAD, portais de notícia, redes sociais e tudo mais que p...
R$ 49,9048h
10+
-
HTML & CSS Progressivo
Antigamente, eu gostava de dizer que até os comércios de esquina, pequenos, tinham sites. Hoje, isso mudou. Já tem mais loja online que ...
R$ 49,9078h
10+
Encontre-nos no Facebook
Capítulos
- Programação: JavaScript - HTML
- Introdução
- Faça programação resolvendo problemas do seu dia a dia
- Índice de Massa Corporal
- Utilize uma função para calcular o IMC de cada amigo
- Revise o código: calculando o IMC
- Trabalhe com dados capturados: pergunte a altura e peso do usuário
- Exercícios: pergunte os dados do usuário para calcular o IMC
- Descubra quantos dias seus amigos já viveram
- Você já entendeu a ordem das chamadas das funções?
- Utilize o console do Chrome para fazer testes
- Uma forma mais comum de declarar funções
- Execute códigos diferentesdependendo da condição
- Quantos pontos tem seu time de futebol
- Revisando nosso código: pontos do campeonato
- Criando o Primeiro Jogo
- Revisando seu código: o jogo da adivinhação
- Como repetir tarefas do programa
- Realize o loop somente em determinadas condições
- Revise seu código
- A Diferença entre Caracteres e Números
- Revise seu código: transforme texto em números