0

Porq esto genera NaN

let sig1 = "*" let sig = parseInt(sig1) console.log(typeof(sig) + sig) //number NaN

3rd May 2023, 4:55 PM
Roger Aleman
Roger Aleman - avatar
6 Answers
+ 3
Which output did you expect instead? parseInt() tries to convert the value to an integer, but "*" is not a number (NaN)
3rd May 2023, 5:49 PM
Lisa
Lisa - avatar
+ 1
Roger Aleman Signo de multiplicaciĂłn no es un numero
4th May 2023, 12:22 AM
Emerson Prado
Emerson Prado - avatar
+ 1
Esto querĂ­a aser pero ya estĂĄ gracias
4th May 2023, 1:29 PM
Roger Aleman
Roger Aleman - avatar
0
Trato "*" como signo de multiplicaciĂłn
3rd May 2023, 9:58 PM
Roger Aleman
Roger Aleman - avatar
0
No puedes usar un caracter como un nĂșmero. Es como si yo te digo que sumes k + 7. Pues claro, no sabrĂ­as responder, porque no se puede. Tu error estĂĄ en que estĂĄs intentado convertir * a un nĂșmero (no se puede), y por eso no funciona tu programa. En vez de un * pon un nĂșmero, como por ejemplo 2. ÂĄBuena suerte!
4th May 2023, 6:40 AM
Ugulberto SĂĄnchez
Ugulberto SĂĄnchez - avatar
4th May 2023, 1:28 PM
Roger Aleman
Roger Aleman - avatar