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