我刚开始学习 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 循环,它运行良好。我无法让循环内的代码执行,因为程序坚持条件。
有谁知道怎么了?