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;
}

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
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!