Ruby 条件分岐 if,else問題
問題.1 平日でないまたは休日の場合は「True」と返信し、 休日ではない場合は「False」と条件分岐させるメソッドを作りましょう。
呼び出し方: sleep_in(weekday, vacation)
出力例: sleep_in(false, false) → True sleep_in(true, false) → False sleep_in(false, true) → True
def sleep_in(is_weekday,is_vacation) if (is_weekday!=true || is_vacation == true) puts 'true' else puts 'false' end
これはおそらくis_weekday、is_vacationを引数に渡して条件分岐でis_weekday!がtrueでなければまたは、is_vacationがtrueの場合はtrueを返して、休日出ない場合つまりelseの際はfalseを返すということかな。