El negativo?() es una función incorporada en Ruby que devuelve el valor booleano verdadero si el número racional es menor que cero, de lo contrario, falso.
Sintaxis : rat.negative?()
Parámetros : la función no acepta ningún parámetro.
Valor devuelto: Devuelve el valor booleano verdadero si el número racional es menor que cero; de lo contrario, devuelve falso.
Ejemplo 1 :
# Ruby program for negative?() method # Initialize rational number rat1 = Rational(-2, 9) # Prints the rational number puts rat1.negative?()
Salida :
true
Ejemplo 2 :
# Ruby program for negative?() method # Initialize rational number rat1 = Rational('1.23') # Prints the rational number puts rat1.negative?()
Salida :
false