हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक स्ट्रिंग को पहले और एकमात्र तर्क के रूप में लेता है। यदि स्ट्रिंग में मौजूद सभी वर्ण अद्वितीय हैं, तो फ़ंक्शन सही होना चाहिए। और यदि एक से अधिक वर्ण के लिए एक भी वर्ण प्रकट होता है, तो फ़ंक्शन को झूठा लौटना चाहिए।
हम स्ट्रिंग में मिलने वाले वर्णों का ट्रैक रखने के लिए हैश सेट का उपयोग करेंगे और यदि पुनरावृत्ति के किसी भी चरण में, हम डुप्लिकेट वर्णों का सामना करते हैं, तो हम झूठी वापसी करेंगे अन्यथा पुनरावृत्ति के अंत में, हम सत्य वापस आ जाएंगे।
उदाहरण
निम्नलिखित कोड है -
const str ='abschyie'; const checkUniqueness =(str ='') => { const हैश =नया सेट (); के लिए (चलो i =0; मैंआउटपुट
कंसोल आउटपुट निम्नलिखित है -
<पूर्व>सत्य