2018-01-12から1日間の記事一覧

【Ruby】blockとprocとlambda 入門

Ruby の block と proc と lambda の違いをまとめました. block とは do ~ end または {} に囲われた部分. method に処理を渡すために使われる. # do-end block 10.times do |i| p i end # {} block [:sun, :mon, :tue].map{ |w| p w.to_s.upcase } # call b…