Volver a la página principal
jueves 20 febrero 2025
2

Cómo crear variables en Lua

En Lua, las variables se pueden definir sin necesidad de una declaración previa de tipo, ya que es un lenguaje de tipado dinámico.

Declaración de variables

Las variables en Lua se crean simplemente asignándoles un valor:

x = 10  -- Variable global
nombre = "Lua"  -- Variable de tipo string
esVerdadero = true  -- Variable booleana

Variables locales

Para definir una variable local dentro de una función o bloque, se usa la palabra clave local:

local y = 20  -- Variable local, solo accesible en el ámbito actual

Las variables locales son más eficientes y ayudan a evitar conflictos con otras variables globales.

Tipos de datos en Lua

Lua tiene los siguientes tipos de datos básicos:

  • nil: Representa la ausencia de un valor.
  • boolean: true o false.
  • number: Números enteros o de punto flotante.
  • string: Cadenas de texto.
  • table: Tablas (estructuras similares a arreglos y diccionarios).
  • function: Funciones anónimas o nombradas.

Ejemplo con diferentes tipos de variables:

local numero = 42
local texto = "Hola, Lua"
local verdad = true
local tabla = {1, 2, 3, "cuatro"}
Etiquetas:
lua
Compartir:
Creado por:
Author photo

Jorge García

Fullstack developer