yuuki blog

プログラミング をアプトプットしています。

Ruby if else (自分用メモ)

問題

20時から翌朝7時までにオウムに喋られると問題があるのでその場合は「NG」、
それ以外は「OK」と出力するメソッドを作成します。
オウムが喋る時をtrue、喋らない時をfalseと入力することにし、時刻も同時に入力します。

呼び出し方:

parrot_trouble(talking, hour)

 

def parrot_trouble(talking, hour)
  if talking && ( hour < 7 || 20 < hour)   #if talking ⬅︎trueのとき真(NG)
    puts "NG"                   #7時までか20時以降のとき真(NG)
  else
    puts "OK"
  end
end