हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक स्ट्रिंग को पहले और एकमात्र तर्क के रूप में लेता है।
हमारे फ़ंक्शन का कार्य यह जांचना है कि स्ट्रिंग के वर्णों में कोई पुनर्व्यवस्था एक पैलिंड्रोम स्ट्रिंग में परिणत होती है या नहीं। यदि हाँ, तो हमारे फ़ंक्शन को सही, अन्यथा वापस लौटना चाहिए।
उदाहरण के लिए -
यदि इनपुट स्ट्रिंग है -
const str ='amadm';
तब आउटपुट होना चाहिए -
कॉन्स्ट आउटपुट =सत्य;
क्योंकि स्ट्रिंग को 'मैडम' बनाने के लिए पुनर्व्यवस्थित किया जा सकता है जो एक पैलिंड्रोम स्ट्रिंग है।
उदाहरण
इसके लिए कोड होगा -
const str ='amadm';const canFormPalindrome =(str ='') => { const हैश ={}; चलो गिनती =0; के लिए (चलो i =0; iआउटपुट
और कंसोल में आउटपुट होगा -
<पूर्व>सत्य