0

私は6つのアレイを持っています。名前は arr1、arr2、arr3、arr4、arr5、arr6 です。整数の値に従って配列を取得したい。while ループで整数の値をインクリメントしていますが、while ループに if 条件があります。if条件が真になったとき、integerの値に対応する配列を取得したい。つまり、integer の値が 5 の場合、arr5 を取得する必要があります。これ以上 if ループでやりたくない! 私はjavascriptでこれをやっています!

では、これはどのように行うことができますか。

4

1 に答える 1

1

配列のオブジェクトを作る

var arrays = {
    0:[1, 2, 3, 4, 5],
    1:[1, 2, 3, 4, 5],
    2:[1, 2, 3, 4, 5],
    3:[1, 2, 3, 4, 5],
    4:[1, 2, 3, 4, 5]
}

または配列の配列

var arrays = [
    [1, 2, 3, 4, 5],
    [1, 2, 3, 4, 5],
    [1, 2, 3, 4, 5],
    [1, 2, 3, 4, 5],
    [1, 2, 3, 4, 5]
]

index配列を取得するための整数であると仮定arrays[index]すると、特定の配列が得られます。

于 2012-08-09T10:35:54.987 に答える