Calculando o Índice de Massa Corpórea (IMC) em JavaScript
JavaScript, frequentemente abreviado como JS, é uma linguagem de programação interpretada de alto nível, caracterizada também, como dinâmica e fracamente tipada.
Juntamente com HTML e CSS, o JavaScript é uma das três principais tecnologias da World Wide Web.
Para adicionar códigos JavaScript à uma página devemos usar a tag <script>, podendo fazer essa inserção de duas formas:
1. Inserindo códigos na própria página (inline)
2. Relacionando um arquivo externo na página
A – Adicionando um JavaScript diretamente do projeto:
B – Adicionando um JavaScript disponível na internet:
Nesse exemplo que estamos trabalhando, iremos utilizar a segunda opção. Vamos adicionar um script JavaScript diretamente do nosso Projeto.
Para isso, o primeiro passo será criar a nossa página em HTML. Utilizando um editor de código de seu interesse, digite o código abaixo:
Nesse exemplo, salvamos o nosso arquivo .html com o nome de imc.
O próximo passo é abrir um novo arquivo em seu editor de códigos preferido e digitar o código abaixo. Nesse caso estamos trabalhando com o nosso código JavaScript. Para isso, salvamos o arquivo com o nome imc.js. A extensão .js indica que se trata de um arquivo JavaScript.
Agora é hora de testar.
Para testar o seu código abra o arquivo imc.html em seu navegador web.
Este é um exemplo bem simples, prático e objeto. Muitas coisas podem ser melhoradas.
Que tal, aproveitar para conhecer um pouco mais sobre o curso de Engenharia de Software da Universidade de Vassouras e aprender outras maneiras de incrementar essa aplicação?
https://www.universidadedevassouras.edu.br/graduacao/plus/engenharia-de-software
Sobre o autor:
![]() |
Anrafel Fernandes Pereira – Vassouras – RJ
Mestre em Ciência da Computação pela Universidade Federal de Juiz de Fora, MBA Executivo em Gerenciamento de Projetos, pós-graduado em Engenharia de Sistemas, graduado em Sistemas de Informação. Atua como professor universitário e membro da CED – Coordenação de Ensino Digital na Universidade de Vassouras. Organizador do GDG Vassouras, GDG Três Rios e Líder no GEG Vassouras. Tem publicações e apresentações realizadas em simpósios e conferências nacionais e internacionais. Membro da SBC – Sociedade Brasileira de Computação.
|