# Revar

マニュアル > コントロールリファレンス > ルート > ルートメソッド > # Revar |

| 変数の配列を再宣言する。 構文 Revar( v, e1 [,e2] [,e3] ... ) パラメータ
ｖ
| 型： | 値
| 配列を変更する変数。
e1
| 型： | 数値
| 1次元目の要素数。
e2
| 型： | 数値
| 2次元配列の場合、2次元目の要素数。
e3
| 型： | 数値
| 3次元配列の場合、3次元目の要素数。
... ... ...
戻り値
| 型： | 値
| 変更された変数。
解説
配列の要素数をスクリプト中で変更したい場合に使用します。次元も自由に変更できます。変更される前の値は、変更後も保持されます。例えば200個の配列から300個の配列に変更した場合、最初の200個の配列の値は引き継がれます。
例
    var a;
    ...
    a = ::Revar(a, 200):		// 200個の配列に拡張。
    ...
    a = ::Revar(a, 300):		// 300個の配列に拡張。最初の200個の値は引き継がれる。
    ...
    a = ::Revar(a, 200, 100):	// 「var a[200, 100]」と同じ。1次元から2次元配列に変更。
    ...
サポート対象
| ○ | スクリプトアクション
サーバのスクリプトVer2アクションで使用可能
| ○ |
ブラウザスクリプト
ブラウザのスクリプトにて使用可能
| × |
演算式構文
演算式構文（バインド書式など）にて使用可能
参照 Revar GetValueDimension GetValueElement GetValueTotalElement