How can I turn an array of elements into uppercase? Expected output would be:
[\"Monday\", \"Tuesday\", \"Wednesday\", \"Thursday\", \"Friday\"] => [\"M
This should work:
Day.weekday.map(&:name).map(&:upcase)
Or, if you want to save some CPU cycles
Day.weekday.map{|wd| wd.name.upcase}