首页 > 其他 > 详细

break、next、redo

时间:2016-08-15 12:47:12      阅读:95      评论:0      收藏:0      [点我收藏+]
#break
#next

#redo redo_counter = 0 5.times do |i| redo_counter += 1 puts "i:#{i} , redo_counter:#{redo_counter}" redo if redo_counter == 4 end # i:0 , redo_counter:1 # i:1 , redo_counter:2 # i:2 , redo_counter:3 # i:3 , redo_counter:4 # i:3 , redo_counter:5 # i:4 , redo_counter:6 i = 5 while i > 0 i=i-1 if i == 0 redo #继续下次循环的时候,不检查条件 end puts i end #输出: # 4 # 3 # 2 # 1 # -1

 

break、next、redo

原文:http://www.cnblogs.com/stellar/p/5772368.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!