⊗jsPmMuAFO 177 of 505 menu

जावास्क्रिप्ट में क्रमबद्ध रूप से बहुआयामी सरणियों को भरना

पिछले उदाहरणों में उपसरणियों में सभी संख्याएँ समान थीं। आइए अब ऐसा बनाते हैं कि संख्याएँ बढ़ती जाएँ, इस तरह:

[[1, 2, 3], [4, 5, 6], [7, 8, 9]]

इसके लिए एक विशेष काउंटर वेरिएबल बनाना होगा, जो आंतरिक लूप के प्रत्येक पुनरावृत्ति पर 1 से अपना मान बढ़ाएगा। इस काउंटर का मान हम सरणी में लिखेंगे, इस तरह:

let arr = []; let k = 1; // काउंटर for (let i = 0; i < 3; i++) { arr[i] = []; for (let j = 0; j < 3; j++) { arr[i].push(k); // काउंटर लिखें k++; // काउंटर बढ़ाएँ } } console.log(arr);

असाइनमेंट के बाद काउंटर बढ़ाकर कोड सरल बनाया जा सकता है:

let arr = []; for (let i = 0, k = 1; i < 3; i++) { arr[i] = []; for (let j = 0; j < 3; j++) { arr[i].push(k++); } } console.log(arr);

ध्यान दें कि इस मामले में अवश्य k++ होना चाहिए, न कि ++k, क्योंकि दूसरा विकल्प पहले काउंटर बढ़ाएगा, और फिर सरणी में लिखेगा (यानी परिणामस्वरूप सरणी एक के बजाय दो से शुरू होगी, इस तरह:

[[2, 3, 4], [5, 6, 7], [8, 9, 10]])

दो नेस्टेड लूपों की सहायता से निम्नलिखित सरणी बनाएँ:

[[1, 2], [3, 4], [5, 6], [7, 8]]

दो नेस्टेड लूपों की सहायता से निम्नलिखित सरणी बनाएँ:

[[2, 4, 6], [8, 10, 12], [14, 16, 18], [20, 22, 24]]

तीन नेस्टेड लूपों की सहायता से निम्नलिखित त्रि-आयामी सरणी बनाएँ:

[[[1, 2], [3, 4]], [[5, 6], [7, 8]]]

निम्नलिखित कोड के लेखक इस तरह की सरणी बनाना चाहते थे:

[[1, 2, 3], [4, 5, 6], [7, 8, 9]]

इसके लिए निम्नलिखित कोड लिखा गया था:

let arr = []; for (let i = 0; i < 3; i++) { arr[i] = []; for (let j = 0; j < 3; j++) { arr[i][j] = k; k++; } } console.log(arr);

हालाँकि, लिखा गया कोड intended काम नहीं करता। लेखक की त्रुटि ढूँढें और सही करें।

निम्नलिखित कोड के लेखक इस तरह की सरणी बनाना चाहते थे:

[[1, 2, 3], [4, 5, 6], [7, 8, 9]]

इसके लिए निम्नलिखित कोड लिखा गया था:

let arr = []; let k = 1; for (let i = 0; i < 3; i++) { arr[i] = []; for (let j = 0; j < 3; j++) { arr[i][j] = k; } } console.log(arr);

हालाँकि, लिखा गया कोड intended काम नहीं करता। लेखक की त्रुटि ढूँढें और सही करें।

निम्नलिखित कोड के लेखक इस तरह की सरणी बनाना चाहते थे:

[[1, 2, 3], [4, 5, 6], [7, 8, 9]]

इसके लिए निम्नलिखित कोड लिखा गया था:

let arr = []; let k = 1; for (let i = 0; i < 3; i++) { arr[i] = []; for (let j = 0; j < 3; j++) { arr[i][j] = k; k--; } } console.log(arr);

हालाँकि, लिखा गया कोड intended काम नहीं करता। लेखक की त्रुटि ढूँढें और सही करें।

निम्नलिखित कोड के लेखक इस तरह की सरणी बनाना चाहते थे:

[[1, 2, 3], [4, 5, 6], [7, 8, 9]]

इसके लिए निम्नलिखित कोड लिखा गया था:

let arr = []; let k; for (let i = 0; i < 3; i++) { arr[i] = []; for (let j = 0; j < 3; j++) { arr[i][j] = k; k++; } } console.log(arr);

हालाँकि, लिखा गया कोड intended काम नहीं करता। लेखक की त्रुटि ढूँढें और सही करें।

निम्नलिखित कोड के लेखक इस तरह की सरणी बनाना चाहते थे:

[[1, 2, 3], [4, 5, 6], [7, 8, 9]]

इसके लिए निम्नलिखित कोड लिखा गया था:

let arr = []; for (let i = 0, k = 1; i < 3; i++) { arr[i] = []; for (let j = 0; j < 3; j++) { arr[i][j] = k; } } console.log(arr);

हालाँकि, लिखा गया कोड intended काम नहीं करता। लेखक की त्रुटि ढूँढें और सही करें।

निम्नलिखित कोड के लेखक इस तरह की सरणी बनाना चाहते थे:

[[1, 2, 3], [4, 5, 6], [7, 8, 9]]

इसके लिए निम्नलिखित कोड लिखा गया था:

let arr = []; for (let i = 0, k = 1; i < 3; i++) { arr[i] = []; for (let j = 0, k++; j < 3; j++) { arr[i][j] = k; } } console.log(arr);

हालाँकि, लिखा गया कोड intended काम नहीं करता। लेखक की त्रुटि ढूँढें और सही करें।

निम्नलिखित कोड के लेखक इस तरह की सरणी बनाना चाहते थे:

[[1, 2, 3], [4, 5, 6], [7, 8, 9]]

इसके लिए निम्नलिखित कोड लिखा गया था:

let arr = []; for (let i = 0, k = 1; i < 3; i++) { arr[i] = []; for (let j = 0; j < 3; j++; k++) { arr[i][j] = k; } } console.log(arr);

हालाँकि, लिखा गया कोड intended काम नहीं करता। लेखक की त्रुटि ढूँढें और सही करें।

निम्नलिखित कोड के लेखक इस तरह की सरणी बनाना चाहते थे:

[[1, 2, 3], [4, 5, 6], [7, 8, 9]]

इसके लिए निम्नलिखित कोड लिखा गया था:

let arr = []; for (let i = 0, k = 1; i < 3; i++) { arr[i] = []; for (let j = 0; j < 3; j++) { arr[i][j] = ++k; } } console.log(arr);

हालाँकि, लिखा गया कोड intended काम नहीं करता। लेखक की त्रुटि ढूँढें और सही करें।

निम्नलिखित कोड के लेखक इस तरह की सरणी बनाना चाहते थे:

[[1, 2, 3], [4, 5, 6], [7, 8, 9]]

इसके लिए निम्नलिखित कोड लिखा गया था:

let arr = []; let k = 1; for (let i = 0; i < 3; i++) { arr[k] = []; for (let j = 0; j < 3; j++) { arr[i][j] = k; k++; } } console.log(arr);

हालाँकि, लिखा गया कोड intended काम नहीं करता। लेखक की त्रुटि ढूँढें और सही करें।

निम्नलिखित कोड के लेखक इस तरह की सरणी बनाना चाहते थे:

[[1, 2, 3], [4, 5, 6], [7, 8, 9]]

इसके लिए निम्नलिखित कोड लिखा गया था:

let arr = []; for (let i = 0, k = 1; i < 3; i++) { arr[i] = []; for (let j = 0; j < 3; k++) { arr[i][j] = k; } } console.log(arr);

हालाँकि, लिखा गया कोड intended काम नहीं करता। लेखक की त्रुटि ढूँढें और सही करें।

हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें