Knooooooooob

雑な自己満足を残していくブログ 年度によってテンションが違うっぽい

Ruby忘備録 1回目 mapメソッドについて

ref.xaio.jp

mapメソッドについてお勉強した

 

疑問点

 

例えば

a,b,c = gets.chomp.split(" ").map(&:to_i)

ってやると整数3つの入力をスペース区切りで受け付けるけど上記の記事を見るとブロック(即ち"{}")を繰り返すから

 

a,b,c = gets.chomp.split(" ").map{&:to_i}

って書いてみたら

 

syntax error, unexpected &

ってでた

 

そもそも今の自分だとmap(&:)がブラックボックス化してるからそこを理解したい

 

たのしいRuby辺りに&:の記述があるかどうか探せば出るかな