class Array
    def Map
        result = []
        each do |e|
            result << yield(e)
        end
        result 
    end 
end

arr = [1,2,3,4,5]
p arr.Map { |e| e * e }
p arr.Map { |e| [e, e * e] }
p arr.Map { |e| e.to_s }

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: