हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो संख्याओं की एक सरणी लेता है और सभी समान संख्याओं को एक साथ एक अनुक्रमणिका में जोड़ता है।
उदाहरण के लिए
यदि इनपुट ऐरे है -
const arr = [20, 10, 15, 20, 15, 10];
तब आउटपुट होना चाहिए -
const output = [40, 20, 30];
इसलिए, आइए इस फ़ंक्शन के लिए कोड लिखें -
उदाहरण
इसके लिए कोड होगा -
const arr = [20, 10, 15, 20, 15, 10]; const addSimilar = arr => { for(let i = 0; i < arr.length; i++){ while(i !== arr.lastIndexOf(arr[i])){ const ind = arr.lastIndexOf(arr[i]); arr[i] += arr.splice(ind, 1)[0]; }; }; }; addSimilar(arr); console.log(arr);
आउटपुट
कंसोल में आउटपुट होगा -
[ 40, 20, 30 ]