Ruby入門トップページ


目次

  1. 環境設定
  2. コマンドプロンプトの基礎知識
  3. Rubyを動かそう
  4. いくつかのオブジェクト
  5. クラスと変数
    1. クラス
    2. 変数
    3. 多重代入
  6. メソッド
  7. クラスとモジュール

Ruby入門

多重代入

Rubyでは多重代入を使って,複数の変数に値を一気に代入することができる.慣れないうちはあえて利用する必要はないが,他人のコードを読む際には理解しておく必要があるかもしれない.例えば,次のコードのように3つの変数 xyz に1行で値を代入することができる.

multi.rb
x, y, z = 5, 7, 10
puts x
puts y
puts z
5
7
10

もちろん,慣れないうちは次のように記述すれば良い.

multi2.rb
x = 5
y = 7
z = 10
puts x
puts y
puts z

その他,配列に一気に値を代入したり,変数の値を入れ替えたり,配列の要素を取り出したりすることもできる.

目次に戻る