Menu
Coddy logo textTech

Llamar a una función

Parte de la sección Fundamentals del Journey de Lua de Coddy — lección 51 de 90.

Crear una función es solo el primer paso: para que el código dentro de la función se ejecute, necesitas llamar a la función.

Aquí está el concepto clave: declarar una función no ejecuta su código. Piénsalo como escribir una receta: la receta existe, pero no se cocina nada hasta que realmente sigues las instrucciones.

Para llamar a una función, simplemente escribe su nombre seguido de paréntesis:

function sayHello()
    print("Hello there!")
end

sayHello()  -- Esto llama a la función
challenge icon

Desafío

Fácil

Crea un sistema de notificación de estado del jugador declarando y llamando a una función que muestre información importante del juego. Primero, declara una función llamada displayPlayerStatus que imprima "Player is online and ready!". Después de declarar la función, llámala dos veces para simular la comprobación del estado del jugador en dos momentos diferentes del juego.

Hoja de referencia

Para llamar a una función, escribe su nombre seguido de paréntesis:

function sayHello()
    print("Hello there!")
end

sayHello()  -- Esto llama a la función

Declarar una función no ejecuta su código; debes llamarla para ejecutar el código que contiene.

Pruébalo tú mismo

-- TODO: Escribe tu código aquí
-- Declara la función displayPlayerStatus
-- Luego llámala dos veces
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 Fundamentals