Estou tentando organizar funções para fazer o mesmo que foi passado nos vídeos mas de forma diferente. O console está dando "peso is not defined" nas funções verificador e calculaIMC. Alguem consegue me dar uma luz pq essas funções não conseguem puxar o valor do peso que guardei na const antes?
function bringData () {
const pacienteum = document.querySelector("[data-primeiro-paciente]");
const peso = pacienteum.querySelector("[data-info-peso]").textContent;
const altura = pacienteum.querySelector("[data-info-altura]").textContent;
}
function verificador(){
if(peso < 0 || peso > 200){
podePeso = false;
imcum.textContent = "Peso inválido";
}
if(altura < 0 || altura > 2.5){
podeAltura = false;
imcum.textContent = "Altura inválida";
}
}
function calculaIMC(){
bringData();
verificador();
if(podePeso && podeAltura){
const imc = peso / (altura * altura);
const imcum = pacienteum.querySelector("[data-imc]");
imcum.textContent = imc;
}
}
var podePeso = true;
var podeAltura = true;
titulo();
calculaIMC();