Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

[Sugerencia] Interesante jugada de JavaScript.

Interesante... no produce un error en la ejecución pero si ocasiona un error semántico.

Veamos...

Lo que sucede es que toma los valores pero no los suma sino los concatena arrojando como resultado 102012 en vez de 42. Luego procede a realizar la siguiente división: 102012 / 3, dando como resultado 34004 en vez de 14.

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidadIngrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta

Exacto! Por regla general no se pueden hacer operaciones entre algún tipo de número con un String porque va a arrojar un error pero si por otro lado se genera una conversion de datos al momento de concatenar entonces ahi si ya estaria hablando de algo diferente como tu lo mencionas.