2
respostas

Script comentado - Aula 3

segue meu script!




var titulo = document.querySelector('.titulo');
/*Busca no DOM e seleciona o CLASS(titulo) */

titulo.textContent = 'Aparecida Nutricionista';
/*Altera no HTML a informação contida na VAR(titulo)*/

var paciente = document.querySelector('#paciente1');
/*Busca no DOM e seleciona o ID(paciente1) */
console.log(paciente)
/*Selecionar o campo paciente*/

var tdPeso = paciente.querySelector('.info-peso');
/*Busca no DOM e seleciona a CLASS(info-peso) */
var peso = tdPeso.textContent;
/*Acessar o HTML e retornas as informações solicitadas para o Javascript */

var tdAltura = paciente.querySelector('.info-altura');
/*Busca no DOM e seleciona aCLASS(info-altura) */
var altura = tdAltura.textContent;
/*Acessar o HTML e retornas as informações solicitadas para o Javascript */

var valPeso = true
var valAltura = true
var tdImc = document.querySelector('.info-imc');
/*Busca no DOM e seleciona a CLASS(info-imc) */

if (altura <= 0 || altura >= 3.00) {
    console.log('Altura inválida!')
    valAltura = false
    tdImc.textContent = 'Altura inválida'
    /*Validação da altura */
}



if (peso <= 0 || peso >= 400) {
    console.log('Peso inválido!');
    valPeso = false;
    tdImc.textContent = 'Peso inválido!'
    /*Validação do peso */
}

if (valAltura && valPeso){
    /*Validação do imc*/
    var imc = peso /(altura * altura);
    /*Realizar o calculo do IMC */
    imc = imc.toFixed(2);
    console.log(imc)

    tdImc.textContent = imc
    /*Acessar o HTML e retornas as informações, logo após , modificar essas informações conforme a VAR IMC  */



}

2 respostas

Muito bem Igor!

Excelente!

Utilizar comentários no código é uma ótima forma de fixar nossos conhecimentos quando estamos aprendendo algo novo.

Abraços e bons estudos :D

Obrigado Mateus.