/ / Arrays जावास्क्रिप्ट - जावास्क्रिप्ट, सरणी

Arrays जावास्क्रिप्ट - जावास्क्रिप्ट, सरणी

मुझे लगता है कि मुझे लगता है कि कुछ वास्तव में आसान है सर्कल में चारों ओर जा रहा है। लेकिन मुझे एक बुरा दिन होना चाहिए।

मैं गतिशील रूप से 2 डी सरणी पॉप्युलेट करना चाहता हूं।

अगर मैं इसे स्थिर रूप से ऐसा करता हूं:

arrChartValues = new Array(["Q1", 20], ["Q2", 10], ["Q3", 30]);

लेकिन मैं चाहता हूं कि यह मूल्यों के बहुत सारे जोड़े डालने वाले लूप में होना चाहिए।

उत्तर:

जवाब के लिए 0 № 1
var 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]);

जो आपके सरणी में मान जोड़ता है