Imprimir múltiples valores
Parte de la sección Fundamentals del Journey de Lua de Coddy — lección 28 de 90.
A veces necesitas mostrar varias piezas de información en la misma línea. En lugar de usar llamadas a print() por separado, Lua te permite imprimir múltiples valores con una sola sentencia print() separándolos con comas.
name = "Alex"
score = 250
print(name, score) -- Salida: Alex 250Cuando separas valores con comas dentro de print(), Lua añade automáticamente un espacio de tabulación entre cada elemento. Esto crea una salida limpia y organizada sin necesidad de formatear manualmente el espaciado.
level = 5
health = 100
mana = 75
print("Stats:", level, health, mana) -- Resultado: Stats: 5 100 75Desafío
FácilCrea variables para las estadísticas de juego de un jugador y muéstralas juntas en una sola línea. Crea una variable llamada playerName y asígnale el valor "Phoenix". Crea una variable llamada currentScore y asígnale el valor 2850. Usa una única sentencia print() para mostrar tanto el nombre del jugador como la puntuación en la misma línea, separados por el espaciado de tabulación automático de Lua.
Hoja de referencia
Para imprimir múltiples valores en la misma línea, sepáralos con comas dentro de print():
name = "Alex"
score = 250
print(name, score) -- Salida: Alex 250Lua añade automáticamente espacios de tabulación entre los valores separados por comas:
level = 5
health = 100
mana = 75
print("Stats:", level, health, mana) -- Salida: Stats: 5 100 75Pruébalo tú mismo
-- TODO: Escribe tu código aquíEsta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Fundamentals
4Operadores 2 Relacionales y Lógicos
Operadores de IgualdadOperadores RelacionalesEl Operador 'and'El Operador 'or'El Operador 'not'Evaluación de CortocircuitoValores Truthy y FalsyResumen - Lógica Simple7Lógica condicional básica
La sentencia if-thenLa sentencia if-then-elseLa sentencia elseifResumen - Cofre del tesoro10Tablas Parte 1: Estilo de lista
¿Qué es una tabla?Crear una tablaAcceder a elementos por índiceModificar elementos por índiceEl operador de longitud '#'table.insert()table.remove()Resumen - Gestionar miembros del grupo13Proyecto: Tienda de pociones sencilla
Configuración del proyectoAñadir una poción2Variables y tipos de datos
¿Qué es una variable?NúmerosStringsBooleanosEl valor 'nil'La función type()Convenciones de nomenclaturaResumen - Perfil de personaje5Salida básica
Imprimir literalesImprimir variablesImprimir múltiples valoresCombinar cadenas y variablesLa función tostring()EntradaConversión de tipos (Cast)Resumen - Informe de estadoResumen - Hasta 1208Fundamentos de manipulación de strings
string.len()string.upper & string.lowerstring.sub()string.rep()string.find()Repaso - Formatear nombre de usuario3Operadores 1: Aritmética y Concatenación
Operadores aritméticosOperador de móduloOperador de exponenciaciónConcatenación de stringsPrecedencia de operadoresResumen: Cálculos sencillos6Proyecto: Mostrar estadísticas del personaje
Mensaje de bienvenidaDeclarar estadísticas del personaje9Fundamentos de las funciones
Declarar una funciónLlamar a una funciónFunciones con parámetrosFunciones con múltiples parámetrosLa sentencia 'return'Repaso - Calculadora de área