如何使用javascript循环遍历坐标数组。例如。我有一个以下格式的数组:
[[150, 0], [0, 200], [300,200]]
对于每组坐标,我想将它们添加到名为
的变量中var pt;
实现这一目标的最佳方法是什么?
答案 0 :(得分:1)
仅使用for
循环有什么问题吗?
for (var i = 0; i < arr.length; i++) {
var pt = arr[i];
}
答案 1 :(得分:0)
var pt;
for(var i=0, n=youArray.length; i<n; i++){
pt = youArray[i][0]+','+youArray[i][1];
}
答案 2 :(得分:0)
var pt = [[150, 0], [0, 200], [300,200]].reduce(function(sum, item){
return sum+item[0]+item[1];
}, 0);
console.log('pt = '+pt);
不确定这是否是意图,但reducing
二维数组为一个总和。