#はじめに
論理演算子のアウトプットさせてもらいまうす
#何時から何時までの論理演算子
たとえば、体調がいい日で18時から22時までの間しか筋トレができる時間がありません
これをコードにしていきたいと思います
体調がいい時をtrueで悪い時をfalseとして、時刻も同時に入力します。
例
def workout(muscle,hour)
if muscle && (hour >= 18 && hour <= 22)
puts "筋トレできます!"
else
puts "筋トレできません"
end
end
workout(true,18)
workout(false,22)
workout(true,24)
workout(false,9)
#実行結果
#筋トレできます!
#筋トレできません
#筋トレできません
#筋トレできません
まず、muscle && (hour >= 18 && hour <= 22) ここの所で体調と、筋トレできる時間を判断しています
&&はAかつBを表すことができる演算子なので今回だと、どっちもtrueの時に「筋トレできます!」と表示されます
なので、どちらかがfalseになるとその時点で「筋トレできません」になるということです
#おわりに
簡単なアウトプットでした