El first() de enumerable es un método incorporado en Ruby que devuelve los primeros N elementos o el primer elemento del enumerable. Si no hay un primer elemento, devuelve nil. Si hay menos de N elementos, devuelve todos los elementos.
Sintaxis : enu.first(N)
Parámetros : la función toma N, que significa los primeros N elementos que se devolverán. Si no se da N, se supone que N = 1.
Valor devuelto : Devuelve el primer o primeros N elementos.
Ejemplo 1 :
# Ruby program for first method in Enumerable # Initialize enu = (1..10) # Prints enu.first(6)
Salida :
[1, 2, 3, 4, 5, 6]
Ejemplo 2 :
# Ruby program for first method in Enumerable # Initialize enu = [1, 7, 10, 11] # Prints enu.first
Salida :
1
Ejemplo 3 :
# Ruby program for first method in Enumerable # Initialize enu = [1, 7, 10, 11] # Prints enu.first(10)
Salida :
[1, 7, 10, 11]