lunes, 9 de julio de 2012

Cadenas que parecen Números y se Concatenan

Una típica confusión es cuando se tiene una cadena que parece número. Por ejemplo:

"548.32"

Parece número, pero es una cadena, lo sabemos por las comillas que la delimitan.

Las cadenas no se pueden operar matemáticamente, porque no son números, son cadenas. Por ejemplo, si tratamos de restar:

"4" - "2"

Nos va a dar un error de este porte, especificamente el ERROR 6: Operador incorrecto.



Pero si tratamos de sumar:

"4" + "2"

No nos da error, por el contrario ejecuta y nos entrega un resultado bastante curioso:


¿Qué pasó?

Sucede que el + que normalmente es la suma se transforma en concatenación cuando se le dan cadenas en vez de números.

¿Concatenación?

La concatenación lo que hace es pegar cadenas, una a continuación de la otra, lo que explica el resultado obtenido.

No hay comentarios:

Publicar un comentario