मान लीजिए, हमारे पास इस तरह की वस्तुओं की एक सरणी है -
const arr = [ {a: 1, b: 2}, {a: 3, b: 4}, {a: 5, b: 6} ];
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो वस्तुओं की एक ऐसी सरणी लेता है। फिर फ़ंक्शन को इस सरणी को इस तरह के संख्या शाब्दिकों की एक सरणी में मैप करना चाहिए -
const output = [1, 2, 3, 4, 5, 6];
उदाहरण
const arr = [ {a: 1, b: 2}, {a: 3, b: 4}, {a: 5, b: 6} ]; const pushToArray = (arr = []) => { const result = arr.reduce((acc, obj) => { acc.push(obj.a); acc.push(obj.b); return acc; }, []); return result; }; console.log(pushToArray(arr));
आउटपुट
और कंसोल में आउटपुट होगा -
[ 1, 2, 3, 4, 5, 6 ]