Pensé que para comparar datos numéricos teníamos que convertir el dato del prompt que es un string a un numero con el método parseInt? cual seria mi error porque en la resolución no lo utilizan gracias
Pensé que para comparar datos numéricos teníamos que convertir el dato del prompt que es un string a un numero con el método parseInt? cual seria mi error porque en la resolución no lo utilizan gracias
Adjunta tu codigo para poder revisarlo y poder colaborarte o darte un feedback. Saludos
Hola compañero, lo que pasa es que no esta pidiendo una comparación, lo único que pide es que se cumpla una condición “si la edad es mayor o igual a 18” if(edad >=18). saludos.
El dato que mencionas del prompt solo es un mensaje para el usuario.
Hola, Andrés. Espero te encuentre bien.
La respuesta a tu pregunta es: No, no es necesario realizar el parseo de string a integer. Esto se debe a que el momento de realizar la comparación Javascript automáticamente transforma el valor de la variable a entero con la finalidad de poder tener una comparación "válida" a esto se le conoce como coerción. Desde mi punto de vista, el parseo puede dar un poco de claridad del tipo del valor con el que se esta trabajando. Asi que hacerlo no me parece realmente mal.
Saludos.