Menu
CoddyTech

Número, cadena y booleano

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

Luau tiene tres tipos primitivos fundamentales que constituyen los bloques de construcción de la mayoría de los programas: string, number y boolean. Has estado usando estos valores en Lua todo este tiempo: Luau te permite declararlos como tipos.

El tipo string se usa para datos de texto:

local productName: string = "Laptop"

El tipo number maneja todos los valores numéricos: tanto los enteros como los decimales, tal como ya sabes por el tipo de número único de Lua:

local price: number = 999.99

El tipo boolean representa valores true/false, ideales para indicadores y condiciones:

local inStock: boolean = true

Una vez anotada, cada variable debe respetar su tipo: asigna la cadena "500" a price y el verificador de tipos se quejará de inmediato. Y recuerda: print(inStock) imprime la palabra true, porque los valores booleanos se convierten en cadenas como true/false.

challenge icon

Desafío

Fácil

Describe un producto con tres variables tipadas.

  1. Declara local productName: string = "Gaming Mouse".
  2. Declara local price: number = 49.99 y local inStock: boolean = true.
  3. Imprime las tres variables, una por línea, en ese orden.

Presiona Ejecutar código: el resultado muestra Gaming Mouse, 49.99 y true.

Pruébalo tú mismo

-- 1) declara productName, price e inStock con sus tipos
-- 2) imprime los tres, cada uno en su propia línea

Todas las lecciones de Introducción a Luau

Practica por tu cuenta: Compilador de Luau online