दो तार (str1 और str2) समरूपी होते हैं यदि str1 में वर्णों को str2 प्राप्त करने के लिए प्रतिस्थापित किया जा सकता है।
उदाहरण के लिए -
const str1 ='abcde';const str2 ='eabdc';
ये दोनों समरूपी तारों के उदाहरण हैं
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो दो स्ट्रिंग्स में है। फ़ंक्शन को यह निर्धारित करना चाहिए कि दो इनपुट स्ट्रिंग्स आइसोमॉर्फिक हैं या नहीं।
उदाहरण
const str1 ='abcde';const str2 ='eabdc';const isIsomorphic =(str1 ='', str2 ='') => { if (str1.length !==str2.length) { रिटर्न झूठा; }; के लिए (चलो i =0; iआउटपुट
और कंसोल में आउटपुट होगा -
<पूर्व>सत्य