2016-11-14 1 views
-4

Wie würden Sie das Array von Koordinaten mit Javascript durchlaufen. Beispielsweise. Ich habe ein Array in folgendem Format:Wie würden Sie ein Array von Koordinaten durchlaufen?

[[150, 0], [0, 200], [300,200]] 

für jeden Satz von Koordinaten Ich mag würde sie auf eine Variable

var pt; 

Was ist der beste Weg, dies zu erreichen, wäre genannt hinzufügen?

+0

Bitte machen Sie eine Grundlagenforschung und machen Sie einen ersten Versuch, bevor Sie eine Frage über grundlegende Kontrollstrukturen wie Schleifen stellen. –

+0

'var pt = [[150, 0], [0, 200], [300,200]]' – Oriol

Antwort

0
var pt; 
for(var i=0, n=youArray.length; i<n; i++){ 
pt = youArray[i][0]+','+youArray[i][1]; 
} 
1

Alles falsch mit nur einer for Schleife?

for (var i = 0; i < arr.length; i++) { 
    var pt = arr[i]; 
} 
0

var pt = [[150, 0], [0, 200], [300,200]].reduce(function(sum, item){ 
 
    return sum+item[0]+item[1]; 
 
}, 0); 
 
console.log('pt = '+pt);

Nicht sicher, ob dies die Absicht war, aber reducing der 2-dimensionale Array zu einer Summe.

Verwandte Themen