0
我正在一個unexpected keyword_end
錯誤,我不知道爲什麼:意外keyword_end每循環
def add(meeting)
if conflict?(meeting)
puts "There's conflict with another meeting!"
else
if @meetings.empty?
@meetings.push(meeting)
else
i = 0
@meetings.each do |m|
if m > meeting
@meetings.insert(i, meeting)
break
end
i++
end
end
end
end
如果我刪除each
環是沒有問題的。我嘗試過使用while
循環和until
循環,我在所有這些循環中都遇到同樣的錯誤。
有人可以解釋我做錯了什麼嗎?
如果你想要索引,你應該使用'each_with_index' – roippi 2014-10-17 12:04:27