Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

Duvidas Length

Nao consigo executar essa função quando adiciono a linha do .length ele da o seguinte erro "form.js:69 Uncaught TypeError: Cannot read property 'length' of undefined at validaPaciente (file:///C:/Users/Infinit%20Solucoes/Downloads/introducao-javascript-inicial%20(1)/introducao-javascript/js/form.js:69:21) at HTMLButtonElement. (file:///C:/Users/Infinit%20Solucoes/Downloads/introducao-javascript-inicial%20(1)/introducao-javascript/js/form.js:10:17)"

Quando apago a linha ele volta a funcionar.

function validaPaciente (paciente){
    var erros =[];

    if(paciente.nome.length == 0){
        erros.push("Digite um nome");
    }

    if(validaPeso(paciente.peso)){
    erros.push("Peso Inválido.");
    }

    if(validaAtura(paciente.altura)){
    erros.push("Altura Inválida.");
}
return erros;
}
4 respostas

OI Raphael, tudo bem? Me mostra a função de cria o objeto paciente por favor?

Raphael, poste os outros códigos por favor.

solução!

Muito obrigado eu ja descobri oque era, eu acabei criando duas variaveis com mesmo nome. Agradeço.

Certo, estou marcando seu post como resolvido então Raphael, mas da próxima, lembra de fazer isso tá bem? Abraço!