Rubyのプログラムで今月「日曜日」が何回あるのか教えてください。
29日から31日のあいだに日曜日があるかどうかなので
require 'date' p (29..31).map{|day| Date::new(Date::today.year, Date::today.month, day).wday rescue nil}.include?(0) ? 5 : 4
かな。
29日から31日のあいだに日曜日があるかどうかなので
require 'date' p (29..31).map{|day| Date::new(Date::today.year, Date::today.month, day).wday rescue nil}.include?(0) ? 5 : 4
かな。