論理演算子
例として以下などがあります。
- ターミナル上で一行分を削除する方法
- controlキー+U
or : || (半角縦棒ふたつ)
hoge || gonyo (hoge または(それとも)gonyoである。hogeかgonyoどちらかひとつがtrue)
puts 'こんにちは tomomii, あなた今日なに食べたの?' eat = gets.chomp if eat == 'フレンチトースト' || eat == 'カレーライス' puts 'またか' else if eat == 'フレンチ' puts 'まじか' end end
endの入れ忘れ/getsのスペルミス以外はうまくいきました。
moomin:ProgrammingRuby tomomi$ ruby variable.rb こんにちは tomomii, あなた今日なに食べたの? フレンチトースト またか moomin:ProgrammingRuby tomomi$ ruby variable.rb こんにちは tomomii, あなた今日なに食べたの? カレーライス またか moomin:ProgrammingRuby tomomi$ ruby variable.rb こんにちは tomomii, あなた今日なに食べたの? 触れ フ moomin:ProgrammingRuby tomomi$ ruby variable.rb こんにちは tomomii, あなた今日なに食べたの? フレンチ まじか
ターミナル上でのバックスペースは利かないことがわかりました。タイポ、スペルミスは命取りですね。つづく