はじめに はじめまして! 今回はeachをmapに置き換えてコードをより簡潔にしようと思います。 mapってどんなメソッド?って方はこちら バージョン Ruby 2.4.0 実際にやってみよう 今回は以下のコードを簡潔にしてみようと思います! numbers = [1,2,3,4,5,6] str_numbers = [] numbers.each do |n| str_numbers << n.to_s end p str_numbers #出力結果 ["1", "2", "3", "4", "5", "6"]
![eachをmapに変換し、コードを簡潔にしよう! - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/25c8f92ee7c85ed0662df63c2e2d051a8bfa4242/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9ZWFjaCVFMyU4MiU5Mm1hcCVFMyU4MSVBQiVFNSVBNCU4OSVFNiU4RiU5QiVFMyU4MSU5NyVFMyU4MCU4MSVFMyU4MiVCMyVFMyU4MyVCQyVFMyU4MyU4OSVFMyU4MiU5MiVFNyVCMCVBMSVFNiVCRCU5NCVFMyU4MSVBQiVFMyU4MSU5NyVFMyU4MiU4OCVFMyU4MSU4NiVFRiVCQyU4MSZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnM9NTVjZjk1MmQ2OGZlOGU1ZGE1NDA0OGIzYWE0ZWNiNmQ%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBuYWtheXV1MDcmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTllNWNlMjI0NmQxNGMzYjFhYjZjYmUyMWMyYzEzMThi%26blend-x%3D142%26blend-y%3D436%26blend-mode%3Dnormal%26txt64%3DaW4g5qCq5byP5Lya56S-WmVhbHM%26txt-width%3D770%26txt-clip%3Dend%252Cellipsis%26txt-color%3D%2523212121%26txt-font%3DHiragino%2520Sans%2520W6%26txt-size%3D36%26txt-x%3D156%26txt-y%3D536%26s%3Dc8b9f7984669ba93afc858a215e9da68)