El cero?() es un método incorporado en Ruby que devuelve un valor booleano. Devuelve verdadero si es una array cero, de lo contrario devuelve falso. Array cero significa que la array tiene todos sus elementos como 0.
Sintaxis : mat1.zero?()
Parámetros : la función necesita que la array sea verificada para array cero.
Valor devuelto : Devuelve verdadero si es una array cero, de lo contrario devuelve falso.
Ejemplo 1 :
# Ruby program for zero?() method in Matrix # Include matrix require "matrix" # Initialize a matrix mat1 = Matrix[[1, 21], [31, 18]] # Prints if zero matrix or not puts mat1.zero?()
Salida :
false
Ejemplo 2 :
# Ruby program for zero?() method in Matrix # Include matrix require "matrix" # Initialize a matrix mat1 = Matrix[[0, 0, 0], [0, 0, 0], [0, 0, 0]] # Prints if zero or not puts mat1.zero?()
Salida :
true