हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो दो स्ट्रिंग्स में लेता है मान लें कि str1 और str2 पहले और दूसरे तर्क के रूप में।
फ़ंक्शन को यह निर्धारित करना चाहिए कि क्या हम किसी स्ट्रिंग के वर्णों को पुन:व्यवस्थित किए बिना str1 से कुछ वर्णों को हटाकर str2 बना सकते हैं।
उदाहरण के लिए -
यदि दो तार हैं -
const str1 ='sjkfampeflef';const str2 ='नमूना';
तब आउटपुट सही होना चाहिए क्योंकि हम str1 से कुछ वर्णों को हटाकर str2 बना सकते हैं।
उदाहरण
निम्नलिखित कोड है -
const str1 ='sjkfampeflef';const str2 ='sample';const checkConvertibility =(str1 ='', str2 ='') => {if(!str1 || !str2){ return false; }; const strArr1 =str1.split (''); const strArr2 =str2.split (''); कास्ट छोटा =strArr1.lengthआउटपुट
और कंसोल में आउटपुट होगा -
<पूर्व>सत्य