Resumen - Ficha de personaje
Parte de la sección Logic & Flow del Journey de Lua de Coddy — lección 4 de 54.
Desafío
FácilEscribe una función displayCharacterStats que reciba una tabla character y devuelva una cadena formateada que muestre todas las estadísticas.
Usa pairs() para iterar a través de todos los pares clave-valor en la tabla character y construye una cadena donde cada línea muestre un nombre de estadística seguido de su valor en el formato key: value. Cada estadística debe estar en una línea separada.
Parámetros:
character(table): Una tabla de tipo diccionario donde las claves son nombres de estadísticas (strings) y los valores son valores de estadísticas (números o strings)
Devuelve: Una cadena con cada estadística en una línea separada. Formato:
stat1: value1
stat2: value2
stat3: value3Pruébalo tú mismo
function displayCharacterStats(character)
-- Escribe el código aquí
end
Todas las lecciones de Logic & Flow
1Iteración avanzada de tablas
Iterar con pairs()Iterar con ipairs()pairs() vs. ipairs()Resumen - Ficha de personaje2Más funciones de la librería table
table.concat()Construcción de tablas y unpack()table.sort()Ordenamiento personalizado con funcionesRepaso - Tabla de puntuaciones altas