<DAY133>学習忘備録 ドリルより
●7/4(木)
●学習日数 133日
●学習時間(本日)3時間
●累計学習時間 696.5時間
●一日あたりの平均学習時間 5.24時間
問題
数値numが1以上10以下の範囲であればTrueを出力します。
outside_modeがTrueであった場合は
数値が0以下、または11以上であってもTrueを出力します。
それ以外はFalseを出力するメソッドを作りましょう。
出力例:
in1to10(5、false)→True
in1to10(11、false)→False
in1to10(11、true)→True
回答
def in1to10(num,outside_mode) if (num >= 1 && num <= 10) || outside_mode puts "True" else puts "False" end end