Menu
Coddy logo textTech

Combinar cadenas y variables

Parte de la sección Fundamentals del Journey de Lua de Coddy — lección 29 de 90.

El operador de concatenación .. te permite unir cadenas y variables para formar oraciones completas.

Aquí se explica cómo combinar un literal de cadena con una variable:

playerName = "Alex"
message = "Welcome, " .. playerName .. "!"
print(message)  -- Salida: Welcome, Alex!

También puedes concatenar directamente dentro de la función print() sin almacenar el resultado en una variable:

score = 150
print("Player score is: " .. score)  -- Salida: Player score is: 150
challenge icon

Desafío

Fácil

Crea un mensaje de introducción de personaje combinando el nombre de un jugador con sus puntos de salud usando la concatenación de cadenas. Crea una variable llamada playerName y asígnale el valor "Ranger". Crea otra variable llamada healthPoints y asígnale el valor 85. Usa el operador de concatenación .. para combinar estas variables con texto descriptivo e imprime el resultado como una oración completa.

Hoja de referencia

El operador de concatenación .. une cadenas y variables:

playerName = "Alex"
message = "Welcome, " .. playerName .. "!"
print(message)  -- Resultado: Welcome, Alex!

Puedes concatenar directamente dentro de print():

score = 150
print("Player score is: " .. score)  -- Resultado: Player score is: 150

Pruébalo tú mismo

-- Crear variables para el nombre del jugador y los puntos de salud
-- TODO: Escribe tu código aquí

-- Imprimir el mensaje de introducción del personaje
-- TODO: Imprimir el resultado usando concatenación de cadenas
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentals