Изглежда, че обикалям в кръг на нещо, което знам, че е много лесно. Но трябва да имам лош ден.
Искам да запълня 2-ма масив динамично.
Ако го направя статично като това:
arrChartValues = new Array(["Q1", 20], ["Q2", 10], ["Q3", 30]);
Но искам тя да е в цикъл, вмъквайки много двойки ценности.
Отговори:
0 за отговор № 1var a= [];
for (i=0; i<20; i++){
a[i]= ["q"+i, i];
}
4 за отговор № 2
Например:
arrChartValues = [];
for (var i=1;i<10;i++)
arrChartValue.push(["Q" + i,i*10])
0 за отговор № 3
Ако искате да добавите нови елементи към съществуващ масив, използвайте push
метод като този:
arrChartValues = new Array(["Q1", 20], ["Q2", 10], ["Q3", 30]);
arrChartValues.push(["Q4", 40]);
0 за отговор № 4
var arrChartValues = [];
след това във вашия цикъл:
arrChartValues.push(["Q1", 20]);
който добавя стойността към вашия масив