जावास्क्रिप्ट में बहुआयामी संरचनाओं का पुनरावृत्ति
मान लीजिए कि हमारे पास छात्रों के साथ निम्नलिखित object दिया गया है:
let students = {
'group1': ['student11', 'student12', 'student13'],
'group2': ['student21', 'student22', 'student23'],
'group3': ['student31', 'student32'],
};
आइए हम अपने object को दो nested loops के साथ पुनरावृत्त करके सभी छात्रों के नाम स्क्रीन पर प्रदर्शित करें।
जैसा कि आप देख रहे हैं, हमारे पास arrays के साथ एक object है। इसका मतलब है कि पहला loop object पर होना चाहिए, और दूसरा arrays पर। यानी पहला loop for-in होगा, और दूसरा - for-of, इस तरह:
for (let group in students) {
for (let name of students[group]) {
console.log(name);
}
}
निम्नलिखित डेटा संरचना दी गई है:
let data = {
1: [
'data11',
'data12',
'data13',
],
2: [
'data21',
'data22',
'data23',
],
3: [
'data31',
'data32',
'data33',
],
4: [
'data41',
'data42',
'data43',
],
};
Nested loops का उपयोग करके सभी डेटा स्ट्रिंग्स को स्क्रीन पर प्रदर्शित करें।
निम्नलिखित डेटा संरचना दी गई है:
let data = [
{
1: 'data11',
2: 'data12',
3: 'data13',
},
{
1: 'data21',
2: 'data22',
3: 'data33',
},
{
1: 'data31',
2: 'data32',
3: 'data33',
},
];
Nested loops का उपयोग करके सभी डेटा स्ट्रिंग्स को स्क्रीन पर प्रदर्शित करें।
निम्नलिखित डेटा संरचना दी गई है:
let data = [
{
1: [
'data111',
'data112',
'data113',
],
2: [
'data121',
'data122',
'data123',
],
},
{
1: [
'data211',
'data212',
'data213',
],
2: [
'data221',
'data222',
'data223',
],
},
{
1: [
'data411',
'data412',
'data413',
],
2: [
'data421',
'data422',
'data423',
},
},
];
Nested loops का उपयोग करके सभी डेटा स्ट्रिंग्स को स्क्रीन पर प्रदर्शित करें।