Railsでプログラミングを始めたばっかりなので、Rubyの決まり事など少しまとめてみました。
(なかなか覚えられないのです・・・(-_-)\)

式の終わり

改行で終わる。
;(セミコロン)を付けてもいいけど、必要ない時以外、激しく非推奨。

1つの式を複数行で書きたい時

\(バックスラッシュ)を入れる

字下げ(インデント)

半角2スペースを推奨

コメント

#以降、行末までがコメント

begin〜end
埋め込みドキュメント用みたいですが、複数行のコメントを記述するときにも使えます。

変数

ローカル変数
アルファベットの小文字で始まる。
_(アンダーバー)で始まる。
グローバル変数
$(ダラーマーク)で始まる。$以下はローカル変数と同じ規則
インスタンス変数
@(アットマーク)で始まる。@以下はローカル変数と同じ規則
クラス変数
@@で始まる。@@以下はローカル変数と同じ規則

定数

アルファベットの大文字で始まる。
普通は全部大文字で記述する。

文字列の連結

’(シングルコーテーション)か”(ダブルコーテーション)で囲まれた所は文字列となる。

+(プラス)で連結

式の展開

ダブルコーテーションの中で#{}とすると式の展開が出来る。

エスケープ

\(バックスラッシュ)でエスケープ出来る。

桁が足りない数値に0(ゼロ)を補充 sprintf

桁が一桁の時はゼロを足して常に二桁として表示したい時。

2dは、2桁の10進数。
02dは、桁が足りなかったら0を補充する。

自己代入

ハッシュ

配列と同じ様に複数のオブジェクトをまとめて扱え、{と}で囲む。
ハッシュのキーには「:」を付けたシンボルを使う事が多い。


こういうブログもありました。

人気のあるブログ: