Operadores:

A continuación se listan los operadores:

Categoría Operadores
Aritmético +, -, *, /, % (modulo), ^ (potencia)
Lógico && (y), \ \ (o)
Concatenación ..
Incremento, decremento ++, -- (valido solo en post)
Relacional ==, !=, <, >, <=, >=, ~= (regex)
Asignación =
Acceso a miembro .
Operador ternario (condicion) ? opcion1 : opcion2

La precedencia de operadores es la misma que otros lenguajes de programación como C / Python / Lua.

El operador ternario se puede usar para asignar valores basado en una condición, los paréntesis son requeridos para obtener el resultado esperado.



numero = -5
mensaje = (numero < 0) ? " es negativo" : " es positivo"
escribir("El número " .. numero .. mensaje)
#salida: El número -5 es negativo

results matching ""

    No results matching ""