Variables

Una variable es un dato que almacenamos bajo un nombre. Por ejemplo:

nombre = "Carlos"
apellido = "Hernandez"

Donde nombre y apellido son variables y "Carlos" y "Hernandez" el dato.

Local, Global, Tabla

En Lua se puede declarar 3 tipos de variables, Locales, Globales y Tablas.

Una variable local se limita a usarse dentro de la función donde se declara.
La variable local se declara como: Local variable = dato

Una variable Global se puede recurrir a ella en cualquier función.
La variable Global se declara simplemente como: variable = dato
Esto significa que la variable nombre y apellido en el ejemplo inicial son variables globales.

Una variable Tabla es una variable especial que puede alojar cualquier cosa incluso funciones excepto variables nulas o sin datos.
La variable Tabla se declara como: variable = {contenido}

Declarar mas de una variable

Se puede declarar mas de una variable en la misma línea separando las variables con "," Ejemplo:

nombre ,  apellido = "Carlos" , "Hernandez"

Donde nombre = "Carlos" y apellido = "Hernandez"

No hay comentarios:

Publicar un comentario

Como hacer un Snake en Love2D

Archivos Comenzamos creando los archivos main.lua y conf.lua, en el conf.lua solo añadimos lo siguiente: function love.conf(t)   t.win...