テックキャンプ7日目

kobasaです。急遽明日にチームミーティングが行われることになりました。
1週間の振り返りとチームの交流がメインかな?どんな人達が集まったのか楽しみ

7日目の勉強内容

今日は変数の勉強。だんだんプログラミングっぽくなってきましたね(´ω`*)

ターミナル内で簡易的にrubyを使用する(ファイルを読み込まない)コマンドは、
「irb」「exit」で終了するまでirb状態が続く。

式展開とは

文字列の中に式を埋め込むこと。#{式} と記述する。
.to_sメソッドで数値を文字に変換して + で連結する必要がなくなるので便利!
文字列は必ず””で囲うこと。

“3分は” + (3 * 60).to_s + “秒です。”
“3分は#{3 * 60}”秒です。”
両方とも同じ内容だが式展開を使った下の文字列の方が書く量が少なくてラク。

変数とは

自分で好きな式を作って入れておける箱のようなもの。箱の名前を変数名という。
繰り返し使用する式を変数にしておくと便利。

変数名の決まりごと

  • 箱の中身が何かわかりやすい名前にすること。
  • 名前にはスペースを含んではいけない。数字と_で初めてはいけない。
  • 日本語で定義してはいけない。小文字で始めること。
  • 予約語を使用しない。予約語とはrubyの文法で使用する単語のこと。

練習問題で「本の値段」や「数学テストの点数」を変数名にしなきゃならなかったんだけど
単語が全然でてこない(´・ω・`)落ちましたねぇ。
※値段:price 点数:score

コメント

タイトルとURLをコピーしました