हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो शाब्दिक की एक सरणी लेता है और जांचता है कि सरणी को सॉर्ट किया गया है या नहीं (सॉर्टिंग के क्रम के बावजूद।)
यदि सरणी सॉर्ट की जाती है, तो हमारा फ़ंक्शन सही होना चाहिए, अन्यथा गलत। निम्नलिखित कोड है -
उदाहरण
const arr =[1, 3, 56, 87, 99, 102, 144, 255, 456, 788, 999];const isSorted =arr => {const {लंबाई:l} =arr; अगर (एल <=1) { सच लौटें; }; के लिए (चलो i =1; i0 &&arr[i-1] <0; const con2 =arr[i] <0 &&arr[i-1]> 0; अगर (con1 || con2) {झूठी वापसी; }; }; सही लौटें;};console.log(isSorted(arr));
आउटपुट
कंसोल में आउटपुट निम्नलिखित है -
<पूर्व>सत्य