http://mono.kmc.gr.jp/~yhara/d/?date=20070612#p04 あ〜わかる。 module Enumerable def each2 a = self.to_a a.each_index do |i| yield ((i-1<0)?(nil):(a[i-1]), a[i], a[i+1]) end end end (1..10).each2{|prev,i,succ| print "#{prev}, #{i}, #{succ}…
引用をストックしました
引用するにはまずログインしてください
引用をストックできませんでした。再度お試しください
限定公開記事のため引用できません。