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

Duda de resultado en ejercicio de variables

Hola chicos buenas noches

estaba viendo este ejercicio,

en dónde comprendo claramente que está mal declarada la variable de EDAD2, sin embargo al ejecutarlo sigo sin entender por qué da 34004, la intenté analizar por todo lado y no pude resolverla, si alguien me pudiera explicar se lo agtradecería demasiado muchas gracias

1 respuesta

Hola Willian, espero que estés bien.

La proxima vez le pido que por favor use el botón de insertar código y ponga su código entre los acentos para que podamos verlo.

https://cdn1.gnarususercontent.com.br/6/409216/a3962870-1dd0-4f80-a135-54b482f9094a.png

Lo que pasa ahí es que EDAD1 es un Number(número) y EDAD2 es una String(texto) y EDAD3 también es un Number(número), cuando se hace la operación de suma con textos(Strings) ellos no se suman aunque parezca que es un número, porque 20 es número, pero "20" es una String, al contrario de esto ellos se concatenan, concatenar es la operación de unir dos o más textos(Strings) en uno solo.

Entonces 10(número) + 20(texto) + 12 (número) = 102012 y 102012 / 3 = 34004

valor = 10 + "20" + 12;

console.log(valor); // Resultado 102012 

valor = valor / 3;

console.log(valor); // Resultado 34004

Si tienes alguna duda, no dejes de preguntar. ¡Estamos aquí para ayudarte!.

¡Saludos!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios