ended9월 10일· 1 sources
Ruby のブロックと yield を一番簡単な例で
Why it matters
Ruby を書いていると必ず出てくる「ブロック」と「yield」。 難しく見えますが、要は 「処理を渡す」「渡された処理を実行する」 だけです。 ブロックとは メソッドに渡す「処理のかたまり(コードの切れ端)」 のこと。 { } か do...end で囲みます。 [1, 2, 3].each { |n| puts n } # └──────────┘ これがブロック .each に「各要素で p...
1
Sources
+0
24h
—
Growth
3d
Active