हमें एक ऐसा फंक्शन लिखना है जो एक स्ट्रिंग से हर दूसरे कैरेक्टर (पहले कैरेक्टर से शुरू होकर) को हटाता है और उन सभी कैरेक्टर को जावास्क्रिप्ट में अंत में जोड़ देता है।
उदाहरण के लिए -
If the string is "This is a test!" Then it should become "hsi etTi sats!"
इसलिए, आइए इस फ़ंक्शन के लिए कोड लिखें -
उदाहरण
const string = 'This is a test!'; const separateString = (str) => { const { first, second } = [...str].reduce((acc, val, ind) => { const { first, second } = acc; return { first: ind % 2 === 1 ? first+val : first, second: ind % 2 === 0 ? second+val : second }; }, { first: '', second: '' }) return first+second; }; console.log(separateString(string));
आउटपुट
कंसोल में आउटपुट होगा -
hsi etTi sats!