हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है और जांचता है कि यह सॉर्ट किया गया है या नहीं।
उदाहरण के लिए:
isSorted('adefgjmxz') // trueisSorted('zxmfdba') // trueisSorted('dsfdsfva') // false
इसलिए, आइए इस फ़ंक्शन के लिए कोड लिखें -
उदाहरण
इसके लिए कोड होगा -
const str ='abdfhlmxz';const findDiff =(a, b) => a.charCodeAt(0) - b.charCodeAt(0);const isStringSorted =(str ='') => { if(str. लंबाई <2) {वापसी सच; }; चलो res ='' के लिए (चलो i =0; i0){ Res +='u'; }else if(findDiff(str[i+1], str[i]) <0){ Res +='d'; }; if(res.indexOf('u') &&res.includes('d')){ return false; }; }; सही लौटें;};कंसोल.लॉग(isStringSorted(str));
आउटपुट
कंसोल में आउटपुट होगा -
<पूर्व>सत्य