【发布时间】:2013-01-18 03:30:23
【问题描述】:
在 Ruby 中使用以下代码:
if (tickFormat.length > 12 && tickFormat.length < 24)
i = 1
while(i < tickFormat.length) do
if (i%2 != 0)
tickFormat.at(i)[1] = ''
end
i++
end
end
我得到第二个“end”语句的“unexpected keyword_end”。如果我删除 while 循环,则代码运行时不会出错。有什么想法吗?
【问题讨论】:
-
Ruby 中没有
i++。 -
我很想知道为什么这个问题被否决了,这样我以后就不会犯同样的错误了?
标签: ruby