私はRubyを学び始めたばかりで、今日問題にぶつかりました。
numResults = /\d+/.match(ie.div(:id, 'results_label').text)
puts "Results found: "+numResults.to_s
while(numResults > 0)
.
. some more code
.
出力に次のエラーが表示されます。
Exception: undefined method `>' for #<MatchData:0x424c6d4>
IRBでwhileループを作成し、それが正常に機能したため、これは本当に奇妙です。プログラムが条件に固執しているため、ループ内のコードを実行できません。
誰が何が悪いのか知っていますか?