私は、このエラーに遭遇したバブルソートプログラム作成中:未定義のメソッド `<」:NilClass
test.rb:8:in `block in bubble_sort': undefined method `<' for nil:NilClass (NoMethodError)
from test.rb:6:in `downto'
from test.rb:6:in `bubble_sort'
from test.rb:16:in `<main>
を誰もがそれがどういう意味を知っていますか?ここでは、コードは次のようになります。
def bubble_sort(arr)
length = arr.length
sorted = false
length.downto(0) do |cntr|
if arr[cntr] < arr[cntr + 1]
end
end
end
bubble_sort([2,6,8,1,0,2])
詳細な説明をありがとう! – jibzoiderz