Se puede concatenar tanto strings como caracteres?, o solo concatenamos caracteres?

Eugenio Condori

Eugenio Condori

Pregunta
studenthace 4 años

Se puede concatenar tanto strings como caracteres?, o solo concatenamos caracteres?

5 respuestas
para escribir tu comentario
    Darly Maryury Lozano Cruz

    Darly Maryury Lozano Cruz

    studenthace 4 años

    Lenguajes con tipado fuerte necesitan obligatoriamente hacer conversión a string para hacerlo, otros con tipado débil como javaScript no lo necesitan

    Luis Manuel Morales López

    Luis Manuel Morales López

    studenthace 4 años

    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
    ESTEBAN CASTELLANOS

    ESTEBAN CASTELLANOS

    studenthace 4 años

    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.

    Miguel Andres Rendon Reyes

    Miguel Andres Rendon Reyes

    studenthace 4 años

    Exactamente, por eso se hacen las conversiones de númerico a texto o viceversa.

    Jeiner Alexis Bustos Quipo

    Jeiner Alexis Bustos Quipo

    studenthace 4 años

    Hola! De acuerdo a lo que he consultado hasta el momento, solo se pueden concatenar variables del mismo tipo, no combinadas.

Curso de Pensamiento Lógico y Algoritmos

Curso de Pensamiento Lógico y Algoritmos

Desarrolla tu pensamiento lógico y algorítmico para convertirte en desarrolladora de software. Aprende conceptos de programación como variables, tipos de datos, sistema binario, estructuras de control, ciclos y condicionales. Diseña algoritmos con diagramas de flujo y transfórmalos en código con lenguajes de programación altamente demandados en la industria de la tecnología. Inicia tu camino en programación profesional con tu profesora Ana Belisa Martínez.

Curso de Pensamiento Lógico y Algoritmos

Curso de Pensamiento Lógico y Algoritmos

Desarrolla tu pensamiento lógico y algorítmico para convertirte en desarrolladora de software. Aprende conceptos de programación como variables, tipos de datos, sistema binario, estructuras de control, ciclos y condicionales. Diseña algoritmos con diagramas de flujo y transfórmalos en código con lenguajes de programación altamente demandados en la industria de la tecnología. Inicia tu camino en programación profesional con tu profesora Ana Belisa Martínez.