変数 - Ruby

変数

変数に利用できる文字は、アルファベット、数字、アンダースコアです。

変数の宣言の最初はアルファベットかアンダースコアです。数字から始まる変数名は使えません。

※ ひらがなや漢字も使用できるが一般的ではないです。

変数への代入

message = "hello, world"
num = 1

puts(message)
puts(num)

2つの変数を同時に代入するには以下のようにします。

a, b = 1,2

puts(a)
puts(b)

右辺の数が少ない場合は、nil が代入されます。

a, b = 1

p(a)
p(b)

右辺の数が多い場合は切り捨てられます。

a, b = 1, 2, 3

p(a)
p(b)

2つの変数に同時に代入するには、以下のようにします。

a = b = 100

p(a)
p(b)