Solucionado (ver solución)
Solucionado
(ver solución)
4
respuestas

Porque sale NaN en el resultado?

al poner los valores de peso y altura da como resultado NaN que esta mal?

4 respuestas
solución!

Línea 18 >>>> es (altura * altura)

En tu código está con '+'

NaN te sale ese resultado por que el dato a mostrar esta fuera de rango o es distinto al dato que se requiere, saludos.

cierto no lo habia notado ya funciono muchas gracias

buenas noches yo tambien tengo el mismo problema, sin embargo cuando usamos el "+" los concatena haciendo de que tipo de variable se string ya que si tu quieres sumas el valos de la variable "peso" con un numero los concatena como texto y no considera la variable "peso" como numerico,ahora si usas " * multiplicacion " no significa concatenar

vi otra explicacion q indica q todo dato ingresamediante la funcion "prompt" por defecto son de tipo texto es asi q cuando usamos la multiplicacion entre dos variables lo asume como numerico, las variables peso y altura, pero cuando usamos la suma + los concatena la variables peso y altura como texto https://www.youtube.com/watch?time_continue=405&v=_npLxQEdb9I&feature=emb_logo