u16suzuの blog

日々学んだことのメモブログです。

13日の金曜日をリスト表示するコードを書いてGitHubに公開しました。

今日は5月13日金曜日なので、13日の金曜日(Friday the 13th)をリスト表示するコードを書いてGitHubに公開しました。

Dateオブジェクトをnewして2000/1/1から一日ずつインクリメントして、13日かつ金曜日かをチェックしています。

require 'date'

d = Date.new(2000, 1, 1)

# List Friday the 13th.
(1..10000).each do |i|
p d.to_s + "-Fri" if ( d.day == 13 && d.wday == 5 )
d = d.next
end


GitHub URL :
https://github.com/u16suzu/Is-Friday-the-13th-/blob/master/main.rb

twitterで誰かが「今日は13日の金曜日だ」ってつぶやいてたので書いてみました。