ruby for in 循环中改变i的值无效

ruby for in 循环中改变i的值无效

for j in 1..5
puts "#{j}hehe"
j = j + 2
#break
end

在循环中,使用j = j + 2进行修改是无效的,还要循环5次;

在RubyMine中能够看出两个j的颜色都是不一样的;

ruby for in 循环中改变i的值无效

上一篇:2道acm简单题(2013):1.(时分秒)时间相减;2.主持人和N-1个人玩游戏,每个人说出自己认识的人数,判断其中是否有人说谎。


下一篇:2道acm简单题(2010):1.猜数字游戏;2.字符串提取数字并求和;