#はじめに
プログラミングにおける思考力を高めるため、プログラムを書く練習をしています。今回は今日の曜日を出力するプログラムを「date」クラスを用いて記述しました。
#Dateクラス
以下の記述でDateクラスが使用できます。
require "date"
Dateクラスを用いて今日の曜日を取得する場合は
Date.today.wday
と記述します。wdayは曜日を0(日曜日)~6(土曜日)の整数で取得することができるDateクラスに用意されているメソッドです。
上記を用いて、今日の曜日を文章で出力します。
以下の記述のようにしてみました。
require "date"
day = Date.today.wday
days = ["日","月","火","水","木","金","土"]
puts "今日は#{days[day]}曜日だ"
配列daysを定義することで、日曜日(0)~土曜日(6)まで文字列を格納しました。