選択したメッセージを返す
渡す引数が足りていない場合はundefined扱いになる。渡す引数がfunctionの引数の数を越えている場合は使用されない。 引数にデフォルトを指定することでundefinedの表示を防げる。(ただし、IEではデフォルト引数は動かない)
「...」を付けることで、引数を配列として格納する。 (引数1, 引数2, ...引数3)とした場合、3つめ以降の引数が配列として保存される。
配列から任意の部分を取り出す。