Qué son y cómo usar las funciones en kotlin.
Esta nota es una continuación de varias anteriores como parte de nuestro curso de kotlin en el que te explicamos cómo puedes aprender este lenguaje de programación en 8 pasos sencillos. Veremos el paso 5 que se relaciona con las funciones en kotlin.
5) funciones
Las funciones son un bloque de código organizado y reutilizable que se utiliza para realizar una sola tarea. En Kotlin para crear una función, debes usar la palabra clave divertida, y luego definir los tipos de datos de entrada que toma la función, y finalmente debe devolver la salida de la función. La sintaxis de la función es la siguiente:
fun function_name(): data_type{
statement 1
statement 2
-
-
-
statement n
return function_name
}
Las instrucciones 1, 2 son solo instrucciones ejecutables o también llamadas el cuerpo de la función que debe colocarse dentro de la función. Considera un ejemplo:
fun add_two_numbers(): Int{
val num1: Int = 10
val num2: Int = 20
val num3: Int = num1 + num2
return num3
}
fun main() {
println(add_two_numbers())
}
Función que toma dos parámetros como entrada
En este caso, todo lo que tiene que hacer es pasar dos parámetros o argumentos a la función y luego declarar sus tipos, y luego puede llamar a la función pasando los valores como entradas:
fun add_two_numbers(num1: Int, num2: Int ): Int{
val num3: Int = num1 + num2
return num3
}
fun main() {
println(add_two_numbers(10, 20)) // 30
}
Para comprender mejor cómo funciona este código de veras usarlo y ver cómo trabaja. Así podrás comprender mejor cómo funciona este lenguaje además de otros más que tiene una estructura similar. Por esa razón, te sugerimos que veas nuestro curso de javascript y el curso de C#, los cuales te ayudarán a comprender mejor cómo funciona kotlin.