Menu
CoddyTech

Recapitulación: Definición de formas de tablas

Parte de la sección Introducción a Luau del Journey de Lua de Coddy. Lección 46 de 80.

challenge icon

Desafío

Intermedio

Describe dos computadoras, una con RAM desconocida.

  1. Escribe type Computer = {id: number, brand: string, ramInGB: number?} y anota workstation y laptop como Computer.
  2. Escribe local function specs(computer: Computer): string que devuelva `{computer.brand} with {computer.ramInGB} GB of RAM` cuando se conozca la RAM; de lo contrario, `{computer.brand} with unknown RAM`.
  3. Imprime specs(workstation) y specs(laptop).

Pulsa Ejecutar código: el resultado muestra Dell with 16 GB of RAM y MacBook with unknown RAM.

Pruébalo tú mismo

-- 1) type Computer = {...}

local workstation = {id = 1001, brand = "Dell", ramInGB = 16}
local laptop = {id = 1002, brand = "MacBook"}

-- 2) specs(computer: Computer): string
-- 3) imprime las especificaciones de ambos
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 Introducción a Luau

Practica por tu cuenta: Compilador de Luau online