2012-06-27 37 views
0

我有一個二維數組..如何根據行位和列位置找到索引

我知道rowposition和column的位置。

如何根據行位置和列位置找到數組的索引。

Ex: if rowPosition =1 and columnPosition = 1, 

的指數應該是2 的圖像表示

 0  1 
     2  3 
+2

我不認爲你的意思指數。這是指陣列中的位置。你試圖訪問的是一個索引處的_value_(或者在這種情況下是一個rowIndex和一個colIndex。 – nbrooks

回答

1

可以通過做array2D[rowPosition][columnPosition]獲得您試圖訪問的值。

例子:

var array2D=[[0,1],[2,3]]; 
alert(array2D[1][1]); 

注意,無論是行和列的索引是從零開始的,所以[1] [1]產生3