プログラミングのお勉強:009日目

今日やったこと:Ruby入門

ProgateのRuby1を最後まで。

とりあえず無料でできるレッスン後幾つかやってから有料レッスン登録するかな。

 

条件分岐 if

score = 94
if score > 80
puts "よくできました"
end
条件が成り立てば出力
score = 94
puts score > 80
と入れると、「true」が出力 成り立たないと「false」が出力
・・・「真偽値」
if文=条件式がtrueなら処理実行、falseなら実行されない

・・・「比較演算子
「<」「>」「<=」「>=」
「==」 a == b aとbが等しいときtrue
「!=」 a != b aとbが異なるときtrue

 

if 条件式
処理 ←条件式がtrueのとき実行
else
処理 ←条件式がfalseのとき実行
end


if 条件式1
処理 ←条件式1がtrueで実行
elsif 条件式2
処理 ←条件式1がfalse 条件式2がtrueで実行
else 
処理 ←条件式1も2もfalseで実行
end


score = 68
if score <= 80 && score > 60
puts "まずまずです"
end

論理演算子 && かつ || または