Ruby
【Ruby】ローカル変数を実行する
作成日:2022年07月13日
更新日:2022年07月14日
Ruby でローカル変数を使います。
Ruby では、変数の前に var などの修飾子を使用しません。
例えば、2+2 の式の変数では、以下のコードになります。
ruby
n = 2 + 2
puts n
実行してみると、
2+2 の結果である 4 が表示されました。
また、変数の名前のみの宣言は、エラーになります。
ruby
n
puts n
未定義のローカル変数もしくはメソッドです、と言われました。
変数名の頭が数字の場合もエラーになります。
ruby
5n = 2 + 2
puts n
講文エラーになりました。
同じ変数名を使用してもエラーにならず、後で宣言した変数が有効になります。
ruby
n = 2 + 2
n = 'hello'
puts n
エラーにはなりませんが、後で見直すときにコードが見にくくなるので、避けた方がいいでしょう。
お知らせ
私事ですが、Udemyで初心者を対象にしたReactの動画コースを作成しました。
Reactについて興味がありましたら、ぜひ下のリンクからアクセスしてください。
詳しくはこちら(Udemyの外部サイトへ遷移します)