Explica este código JavaScript
const num = parseInt("7*6", 10);
console.log(num); //?
- A:
42
- B:
"42"
- C:
7
- D:
NaN
Respuesta en el primer comentario.
For further actions, you may consider blocking this person and/or reporting abuse
Mohd Suhel -
Ricardo Caselati -
Joaquín Gutiérrez -
Joaquín Gutiérrez -
Top comments (1)
Respuesta:
7
parseInt
convierte un valor a tiponumber
de una base concreta (base binaria, octal, decimal, etc).En el ejemplo intentamos convertir
"7*6"
a base10
, osea, a base decimal.parseInt
toma los valores validos de izquierda a derecha, dicho esto, solo tomará el valor7
(el*
y todo lo que le precede no es un valor valido paraparseInt
).En conclusión, solo convierte al
7
destring
anumber
.