我有一个3x3矩阵,当我在这个矩阵中选择一个元素时,我需要找到围绕该元素的元素(即顶部,左侧,右侧,底部)。 下面是我用来创建一个3x3矩阵码 - 如果我在这个矩阵中选择一个元素如何获得矩阵中选定元素周围的元素
// declare array of multi dimensions
var arrOfArr = new Array(3);
// or declare as [[],[],[]] as suggested by Elijah
// allocate storage
for (var x = 0; x < arrOfArr.length; x++) {
arrOfArr[x] = new Array(3);
}
// Populate the array
// first array
arrOfArr[0][0] = "00";
arrOfArr[0][1] = "01";
arrOfArr[0][2] = "02";
// second array
arrOfArr[1][0] = "10";
arrOfArr[1][1] = "11";
arrOfArr[1][2] = "12";
// third array
arrOfArr[2][0] = "20";
arrOfArr[2][1] = "21";
arrOfArr[2][2] = "22";
alert(arrOfArr);
,我需要上,左,所选元素的右侧和底部元素。我怎样才能做到这一点
那么,如果你选择,说(1,1)顶部元素将有相同的列,但少1行。左侧和右侧将是相同的行,不同的列,并且底部将是同一列,下面的行。 – Jhecht 2014-10-18 01:29:32