Explicación sobre el uso de funciones en Kotlin:
|
1 2 3 4 |
// Función sin parámetros ni valor de retorno fun saludar() { println("¡Hola, Kotlin!") } |
En este ejemplo, se define una función llamada saludar que no tiene parámetros ni valor de retorno. La función simplemente imprime un saludo en la consola.
|
1 2 3 4 |
// Función con parámetros fun suma(a: Int, b: Int): Int { return a + b } |
En este caso, se crea una función llamada suma que recibe dos parámetros de tipo entero (a y b) y devuelve la suma de los dos números como un entero.
|
1 2 |
// Función con valor de retorno implícito fun multiplica(x: Int, y: Int) = x * y |
Esta función, llamada multiplica, también recibe dos parámetros de tipo entero (x e y), pero en este caso, el valor de retorno se infiere automáticamente como el resultado de la multiplicación.
|
1 2 3 4 5 6 7 8 |
// Llamada a funciones fun main() { saludar() // Llamada a la función saludar val resultadoSuma = suma(5, 3) // Llamada a la función suma println("La suma es: \$resultadoSuma") val resultadoMultiplicacion = multiplica(4, 7) // Llamada a la función multiplica println("La multiplicación es: \$resultadoMultiplicacion") } |
En el método main, se realizan llamadas a las funciones previamente definidas. Se llama a la función saludar para mostrar un saludo, a la función suma para realizar una suma y a la función multiplica para efectuar una multiplicación.