Ruby 整数<=>函数
**< => **是Ruby中一个内置的方法,返回三个值-1、0或+1。如果数字小于给定数字,则返回-1;如果两者相同,则返回0;如果大于给定数字,则返回1。
语法 :num1 <=> num2
参数 :该函数不接受任何参数。
返回值 :如上所述,它返回-1、0、+1。
例子 1 :
# Ruby program for <=> method in Integer
# Initialize numbers
num1 = 6
num2 = 3
# Prints <=>
print num1 <=> num2
输出:
1
例2 :
# Ruby program for <=> method in Integer
# Initialize numbers
num1 = 2
num2 = 3
# Prints <=>
print num1 <=> num2
输出:
-1
例3 :
# Ruby program for <=> method in Integer
# Initialize numbers
num1 = 3
num2 = 3
# Prints <=>
print num1 <=> num2
输出:
0