Olá, bom dia! Fiquei com dúvida em relação ao condicional a baixo, Percebi que ele funciona, mas não entendi exatamente a lógica.
As variáveis são declaradas e recebem o valor True, mas no If não fica explicita a pergunta " se pesoEhValido E alturaEhValida for verdadeiro"
O condicional "If" vai sempre sempre pressupor esse "True" nas variáveis?
var pesoEhValido = true;
var alturaEhValida = true;
if (alturaEhValida && pesoEhValido) {
var imc = peso / (altura * altura);
tdImc.textContent = imc;
}
Na minha cabeça faz mais sentido :
if (alturaEhValida = true && pesoEhValido = true ) {
var imc = peso / (altura * altura);
tdImc.textContent = imc;
}