返回NaN的Javascript 2D数组

时间:2013-07-24 16:23:14

标签: javascript arrays multidimensional-array nan

我创建了一个辅助函数来创建2D数组,但它始终在Chrome中返回NaN值。

var H = new Object();
H.N = 10;
H.M = 3;
function array2D(N,M,v){
    var temp = new Array(N);
        for(var i=0; i<N; i++){
            temp[i] = new Array(M);
            for(var j=0; j<M; j++){
                temp[i][j] = v;
            }
        }
     console.log(temp);
     return temp;
}
H.A = new array2D(H.N, H.M, 1/H.M);

当我打印v时,给出了正确的值,但数组仍然具有每个条目的NaN值。到目前为止,我已经查看了这些问题的答案:12但我没有改变任何工作。这是我第一次使用Javascript;有人可以解释我的错误吗?

0 个答案:

没有答案