David
El error que sale en la console corresponde a las variables pesoinformado y alturainformado
. Recuerda que javascript es case sentive, es dicir, debes colocar las variables tal y como las declaras. Cuando estas declarando las variables
pesoInformado = prompt(nombre + ", informe su peso")
alturaInformado = prompt(nombre + ", informe su altura")
lo haces usando camelCase, es decir, inicias la primera palabra en minuscula y la segunda con mayuscula, por lo que javascript considera que pesoinformado y alturainformado
son diferentes a pesoInformado y alturaInformado
, pues por un lado usas camelCase y por otro colocas todo en minusculas.
Otra observación es por buena practica cada vez que declares una variable lo ideal es hacerlo llamando primero la palabra var, let o const
var nombre = prompt("informe su nombre")
var pesoInformado = prompt(nombre + ", informe su peso")
var alturaInformado = prompt(nombre + ", informe su altura")
Pues eso evitará futuros problemas a la hora de hacer mantenimiento al sistema.
En relación al prompt()
, posiblemente el problema esté relacionado con el navegador que estás usando, ya que probé con dos diferentes navegadores y el prompt()
funcionó muy bien.
Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios