ウェブ開発入門完全攻略コース Ruby入門

セクション13 Ruby入門

cloud9のエディタでmacの上下のカーソル移動が使えなくて不便に感じたので、設定を変更した方がいいと思いました。
control + p と control + n のkeybindingsを変更すればいいだけです。

演習:条件分岐

条件分岐の演習ですが、ifでやっても面白くないのでcaseでやろうと思ったのですが。
caseは一致するものを判断することしかできないのですね。

age = 11
case age
when age >= 12 then
    puts "5,000円"
when age >= 6 && age < 12 then
    puts "2,500円"
when age <6 then
    puts "1,000円"
end

これだと思い通りに動きませんでした。 範囲の指定は出来るようですが、関係演算子は使えないみたいです。

204.配列

配列の作成で出てきた z = (0..10).to_a のaは.classでみたらarrayでした。

209.繰り返し処理 while

無限ループからの脱出のコマンドですが、自分の環境ではcontrol + shift + cでした。

セクション15:Ruby on Rails5入門

徐々に理解するというより指示された通りに入力して行く作業になってきました。
最初のうちはこれで進んでいっていいのだろうかという感じです。

本日の進行

セクション12-セクション15の252まで