我有以下代码:
Array.class_eval do
def abs_sort
new_array = self
self.each do |x|
new_array.push(x.abs)
end
return new_array.sort
end
end
当我尝试运行代码时:
[1, 4, -2].abs_sort
什么都没有发生,它只是显示一个空白屏幕。为什么?
我有以下代码:
Array.class_eval do
def abs_sort
new_array = self
self.each do |x|
new_array.push(x.abs)
end
return new_array.sort
end
end
当我尝试运行代码时:
[1, 4, -2].abs_sort
什么都没有发生,它只是显示一个空白屏幕。为什么?