हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो दो स्ट्रिंग्स में लेता है और दूसरी स्ट्रिंग को पहली स्ट्रिंग से जोड़ता है।
यदि पहली स्ट्रिंग का अंतिम वर्ण और दूसरी स्ट्रिंग का पहला वर्ण समान है तो हमें उनमें से किसी एक वर्ण को छोड़ना होगा।
उदाहरण
इसके लिए कोड होगा -
const str1 = 'Food'; const str2 = 'dog'; const concatenateStrings = (str1, str2) => { const { length: l1 } = str1; const { length: l2 } = str2; if(str1[l1 - 1] !== str2[0]){ return str1 + str2; }; const newStr = str2.substr(1, l2 - 1); return str1 + newStr; }; console.log(concatenateStrings(str1, str2));
आउटपुट
कंसोल में आउटपुट -
Foodog