El find_index es un método incorporado en Ruby que devuelve la posición del índice del número dado. Si el elemento está presente más de una vez, se devuelve la primera aparición. Si el elemento no está presente, se devuelve nil.
Sintaxis : mat1. find_index (elemento)
Parámetros : la función necesita un elemento que se busque en la array mat1.
Valor devuelto : Devuelve el número de fila y el número de columna donde se encuentra el elemento.
Ejemplo 1 :
Ruby
# Ruby program for find_index method in Matrix # Include matrix require "matrix" # Initializes the matrix mat1 = Matrix[[12, 21], [31, 12]] # Prints the index of 31 puts mat1.find_index(31)
Salida :
1 0
Ejemplo 2 :
Ruby
# Ruby program for find_index method in Matrix # Include matrix require "matrix" # Initializes the matrix mat1 = Matrix[[6, 7], [9, 10], [12, 4]] # Prints the index of 12 puts mat1.find_index(12)
Salida :
2 0