Ruby | ¿Array simétrica?() función

El simétrico?() es un método incorporado en Ruby que devuelve un valor booleano. Devuelve verdadero si la array es simétrica, de lo contrario devuelve falso. Lanza un error si se comprueba algo que no sea una array cuadrada.

Sintaxis : mat1.simétrico?()

Parámetros : la función necesita una array cuya simetría se va a comprobar.

Valor devuelto : Devuelve verdadero si la array es simétrica, de lo contrario devuelve falso.

Ejemplo 1 :

# Ruby program for symmetric?() method in Matrix
   
# Include matrix 
require "matrix"
   
# Initialize a matrix 
mat1 = Matrix[[1, 21], [31, 18]]  
   
# Prints the value of mat1.symmetric?()
puts  mat1.symmetric?()

Salida :

true

Ejemplo 2 :

# Ruby program for symmetric?() method in Matrix
   
# Include matrix 
require "matrix"
   
# Initialize a matrix 
mat1 = Matrix[[1, 1, 5], [1, 1, 5], [1, 2, 5]]  
   
# Prints the value of mat1.symmetric?()
puts  mat1.symmetric?()

Salida :

false

Publicación traducida automáticamente

Artículo escrito por gopaldave y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *