Eugenio Condori
PreguntaSe puede concatenar tanto strings como caracteres?, o solo concatenamos caracteres?
Jeiner Alexis Bustos Quipo
Hola! De acuerdo a lo que he consultado hasta el momento, solo se pueden concatenar variables del mismo tipo, no combinadas.
Miguel Andres Rendon Reyes
Exactamente, por eso se hacen las conversiones de númerico a texto o viceversa.
ESTEBAN CASTELLANOS
Hola, claro que si es posible, pues un string es un conjunto de caracteres.
Lo que pasa y es diferente es la concatenación de diferentes tipos de datos, eso si son diferentes, y en algunos programas se permite bajo ciertas condiciones y en otros no.
Luis Manuel Morales López
Eso ya depende de cada lenguaje. Hay algunos lenguajes que permiten concatenar distintos tipos. Ejemplo JavaScript:
var numero = 55; var cadena = 'hola'; console.log(numero + cadena);// Imprime: 55hola
Y otros lenguajes necesitan una conversión explícita para poder concatenar. En python es necesario convertir al número en string con la función str() para evitar un error. Ejemplo python3:
numero = 55; cadena = 'hola'; print(numero + cadena) # error print(str(numero) + cadena) # Muestra: 55hola
Darly Maryury Lozano Cruz
Lenguajes con tipado fuerte necesitan obligatoriamente hacer conversión a string para hacerlo, otros con tipado débil como javaScript no lo necesitan