Ruby 数值 nonzero?()函数
nonzero?() 是Ruby中的一个内置方法,如果数字为非零,则返回self,否则返回nil。
语法 : num.nonzero?()
参数 :该函数需要一个要检查的数字。
返回值 :它返回self或nil。
例子 1 :
# Ruby program for nonzero?
# method in Numeric
# Initialize a number
num1 = 12
# Prints if nonzero or not
puts num1.nonzero?()
输出:
12
例2 :
# Ruby program for nonzero?
# method in Numeric
# Initialize a number
num1 = 0
# Prints if nonzero or not
puts num1.nonzero?()
输出: