Ruby 中没有正数或负数的两个数字之间的差异
Difference Between two numbers without positive or negative in Ruby
我想找出两个数字(正整数)之间的差异,而不返回任何正负号。
喜欢
Diff(2,5) => 3
Diff(5,2) => 3.
而不是
(2 - 5) => -3
你应该 return absolute value:
def diff(a, b)
(a - b).abs
end
diff(2, 5)
# => 3
我想找出两个数字(正整数)之间的差异,而不返回任何正负号。
喜欢
Diff(2,5) => 3
Diff(5,2) => 3.
而不是
(2 - 5) => -3
你应该 return absolute value:
def diff(a, b)
(a - b).abs
end
diff(2, 5)
# => 3