Curso de Raku / Esenciales

Crear y llamar funciones

Has llegado a la última sección de la primera parte del curso. Al completarla, tendrás todo el conocimiento necesario para crear cualquier programa en Raku. El tema de esta sección son las funciones, o subrutinas, o incluso simplemente rutinas.

Una función es una parte reutilizable del código con su propio nombre. Puedes llamar a funciones desde diferentes lugares del programa.

Creación de una función

Para crear una función, usa la palabra clave sub seguida del nombre de la función. El cuerpo de la función se encierra en un par de llaves.

sub greet {
    say '¡Hola, Mundo!';
}

Uso de una función

Para usar la función, simplemente coloca su nombre en el lugar donde necesitas llamarla. En Raku, la definición de una función puede estar ubicada antes o después del lugar donde se usa la función.

say 'Esto es lo que normalmente imprime el primer programa:';
greet;    

sub greet {
    say '¡Hola, Mundo!';
}

El programa imprime ambos mensajes:

$ raku t.raku
Esto es lo que normalmente imprime el primer programa:
¡Hola, Mundo!

Ahora, veamos otros detalles de la creación y uso de funciones.

Práctica

Completa el cuestionario que cubre el contenido de este tema.

Ejercicios

Esta sección contiene 6 ejercicios. Examine todos los temas de esta sección antes de ir a la práctica de codificación.

  1. Función para calcular
  2. Impar o par
  3. Factorial recursivo
  4. Función de intervalo
  5. Tabla de funciones
  6. El valor de e

Tipos de datos asociativos / Interpolar hashes   |   Nombres de funciones

Esta página está traducida automáticamente con ChatGPT 4o. Texto original en inglés.

Traducciones de esta página: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська