मान लीजिए कि हमारे पास इस तरह के शाब्दिक दो सरणियाँ हैं -
const options =['A', 'B', 'C', 'D'];const value =[true, false, false, false];
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो इन दो सरणियों से वस्तुओं की एक नई सरणी बनाता है और लौटाता है, जैसे -
कॉन्स्ट रिस्पांस =[ {ऑप्ट:'ए', वैल:ट्रू}, {ऑप्ट:'बी', वैल:फॉल्स}, {ऑप्ट:'सी', वैल:फॉल्स}, {ऑप्ट:'डी', वैल:असत्य},];
इसलिए, आइए इस फ़ंक्शन के लिए कोड लिखें -
उदाहरण
इसके लिए कोड होगा -
const विकल्प =['A', 'B', 'C', 'D'];const value =[true, false, false, false];const mapArrays =(विकल्प, मान) => { const res =[]; के लिए (चलो मैं =0; मैं <विकल्प। लंबाई; i ++) {res.push ({ऑप्ट:विकल्प [i], वैल:मान [i]}); }; वापसी res;};console.log(mapArrays(विकल्प, मान));
आउटपुट
कंसोल में आउटपुट होगा -
[ {opt:'A', val:true}, {opt:'B', val:false}, {opt:'C', val:false}, {opt:'D', val:false }]पूर्व>