-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathjava.js
More file actions
38 lines (28 loc) · 978 Bytes
/
Copy pathjava.js
File metadata and controls
38 lines (28 loc) · 978 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
/*declarando variaveis*/
/*criando uma função para calcular o IMC*/
/*comentaria de bloco*/
//comentario de linha
function calcImc(){
let altura = (document.getElemetById("al").value)/100;// divisão por 100 para converter em metros.
let peso = document.getElementById("ps").value;
// converter para numero
altura = parseFloat(altura);
/* tipos de dados:
int = numeros intriro
float = de pontos flutuante, exemplo o preço da gasolina 6.27
string = texto
boolean = verdadeiro ou falso
*/
peso = parseFloat(peso);
let imc = peso / (altura * altura);
window.alert("Seu IMC é: " + imc.toFixed(2))// exibe com 2 casas decimais
}
// aula
function alternarTema_escuro(){
const corpo = document.body;//corpo do HTML
corpo.classList.toggle("escuro");
}
function alternarTema_claro(){
const corpo = document.body;//corpo do HTML
corpo.classList.toggle("claro");
}