Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

जावास्क्रिप्ट - जांचें कि क्या सरणी क्रमबद्ध है (सॉर्टिंग के क्रम के बावजूद)

<घंटा/>

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो शाब्दिक की एक सरणी लेता है और जांचता है कि सरणी को सॉर्ट किया गया है या नहीं (सॉर्टिंग के क्रम के बावजूद।)

यदि सरणी सॉर्ट की जाती है, तो हमारा फ़ंक्शन सही होना चाहिए, अन्यथा गलत। निम्नलिखित कोड है -

उदाहरण

const arr =[1, 3, 56, 87, 99, 102, 144, 255, 456, 788, 999];const isSorted =arr => {const {लंबाई:l} =arr; अगर (एल <=1) { सच लौटें; }; के लिए (चलो i =1; i  0 &&arr[i-1] <0; const con2 =arr[i] <0 &&arr[i-1]> 0; अगर (con1 || con2) {झूठी वापसी; }; }; सही लौटें;};console.log(isSorted(arr));

आउटपुट

कंसोल में आउटपुट निम्नलिखित है -

<पूर्व>सत्य
  1. जांचें कि उपयोगकर्ता इनपुट स्ट्रिंग जावास्क्रिप्ट में सरणी में है या नहीं

    हमें एक JavaScript प्रोग्राम लिखने की आवश्यकता है जो उपयोगकर्ता को एक स्ट्रिंग मान दर्ज करने के लिए एक इनपुट प्रदान करता है। प्रोग्राम को कुछ हार्ड-कोडेड सरणी मानों के विरुद्ध इनपुट मान की जांच करनी चाहिए। यदि इनपुट स्ट्रिंग मान सरणी में शामिल है, तो हमारे प्रोग्राम को स्क्रीन पर सही प्रिंट करना चा

  1. जावास्क्रिप्ट में बाइनरी में 1 बिट्स की संख्या के आधार पर पूर्णांकों को छाँटना

    हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो पूर्णांकों की एक सरणी को एकमात्र तर्क के रूप में लेता है। फ़ंक्शन को सरणी में मौजूद पूर्णांकों को उनके द्विआधारी प्रतिनिधित्व में मौजूद 1s के आधार पर बढ़ते क्रम में क्रमबद्ध करना चाहिए। यदि दो या दो से अधिक संख्याओं की बाइनरी में समान संख्या 1s है, त

  1. जावास्क्रिप्ट में क्रमबद्ध क्रम में वर्ग ढूँढना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो बढ़ते क्रम में क्रमबद्ध पूर्णांक, एआर, की एक सरणी लेता है। हमारा कार्य प्रत्येक संख्या के वर्गों की एक सरणी को वापस करना है, जिसे बढ़ते क्रम में भी क्रमबद्ध किया गया है। उदाहरण के लिए, यदि फ़ंक्शन का इनपुट है - const arr = [-2, -1, 1, 3, 6,