Open koya-kudaka opened 4 years ago
どちらも、ブロックの記法を使って書くけれど、一見どちらも同じに見える。
同じこと:基本的にブロック内にしたがって処理していること 違うこと:eachメソッドは、ブロックで処理された内容を、単独の値のまま実行する。 しかし、mapメソッドは、最後に値を「配列にする」という処理があるので、出力される値は、配列になって返ってくる。
どちらも、ブロックの記法を使って書くけれど、一見どちらも同じに見える。
同じこと:基本的にブロック内にしたがって処理していること 違うこと:eachメソッドは、ブロックで処理された内容を、単独の値のまま実行する。 しかし、mapメソッドは、最後に値を「配列にする」という処理があるので、出力される値は、配列になって返ってくる。