El eql?() es un método incorporado en Ruby devuelve el valor booleano verdadero si dos vectores son iguales, de lo contrario falso
Sintaxis : vec1.eql?(vec2)
Parámetros : la función acepta un solo vector como parámetros
Valor devuelto : devuelve un valor booleano verdadero si dos vectores son iguales, de lo contrario, falso
Ejemplo 1 :
# Ruby program for eql?() method in Vector # Include matrix require "matrix" # Initialize the vector vec1 = Vector[1, 2, 3] vec2 = Vector[1, 2, 3] # Checks if two vectors are same or not puts vec1.eql?(vec2)
Salida :
true
Ejemplo 2 :
# Ruby program for eql?() method in Vector # Include matrix require "matrix" # Initialize the vector vec1 = Vector[1, 2, 3] vec2 = Vector[1, 1, 3] # Checks if two vectors are same or not puts vec1.eql?(vec2)
Salida :
false