El cuadrado?() es un método incorporado en Ruby que devuelve un valor booleano. Devuelve verdadero si es una array cuadrada, de lo contrario devuelve falso.
Sintaxis : mat1.square?()
Parámetros : La función necesita que la array sea verificada para array cuadrada o no.
Valor devuelto : Devuelve verdadero si es una array cuadrada, de lo contrario devuelve falso.
Ejemplo 1 :
# Ruby program for square?() method in Matrix # Include matrix require "matrix" # Initialize a matrix mat1 = Matrix[[3, 12], [2, 8]] # Prints if square? or not puts mat1.square?()
Salida :
true
Ejemplo 2 :
# Ruby program for square?() method in Matrix # Include matrix require "matrix" # Initialize a matrix mat1 = Matrix[[1, 0], [0, 1], [1, 2]] # Prints if square? or not puts mat1.square?()
Salida :
false