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

जावास्क्रिप्ट में पुस्तकालय कार्यों का उपयोग किए बिना ASCII मान से वर्णमाला ढूँढना

<घंटा/>

समस्या

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक संख्या लेता है। हमारे फ़ंक्शन को उस संख्या के लिए संबंधित ASCII वर्णमाला वापस करनी चाहिए (यदि उस ASCII मान के लिए कोई वर्णमाला मौजूद है), -1 अन्यथा।

यहां शर्त यह है कि हम किसी भी इनबिल्ट फ़ंक्शन का उपयोग नहीं कर सकते हैं जो इन मानों को परिवर्तित करता है।

उदाहरण

निम्नलिखित कोड है -

const num = 98;
const findChar = (num = 1) => {
   const alpha = 'abcdefghijklmnopqrstuvwxyz';
   if(num >= 97 && num <= 122){
      return alpha[num - 97];
   };
   if(num >= 65 && num <= 90){
      return alpha.toUpperCase()[num - 65];
   };
   return -1;
};
console.log(findChar(num));

आउटपुट

b

  1. जावास्क्रिप्ट में पुस्तकालय कार्यों का उपयोग किए बिना ASCII मान से वर्णमाला ढूँढना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक संख्या लेता है। हमारे फ़ंक्शन को उस संख्या के लिए संबंधित ASCII वर्णमाला वापस करनी चाहिए (यदि उस ASCII मान के लिए कोई वर्णमाला मौजूद है), -1 अन्यथा। यहां शर्त यह है कि हम किसी भी इनबिल्ट फ़ंक्शन का उपयोग नहीं कर सकते हैं जो इन मानों को परिवर्तित

  1. जावास्क्रिप्ट का उपयोग करके 2-डी सरणी की प्रत्येक पंक्ति में न्यूनतम मान का योग ढूँढना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्याओं की 2-डी सरणी लेता है। हमारे फ़ंक्शन को 2-डी सरणी की प्रत्येक पंक्ति से सबसे छोटी संख्या चुननी चाहिए और फिर अंत में उन सबसे छोटी संख्याओं का योग वापस करना चाहिए। उदाहरण निम्नलिखित कोड है - const arr = [    [2, 5, 1, 6],   &nbs

  1. जावास्क्रिप्ट का उपयोग करके किसी सरणी से केवल अनुक्रम संख्या का पता लगाना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्याओं की एक सरणी लेता है। सरणी को आरोही/बढ़ते क्रम में क्रमबद्ध किया गया है और सरणी में केवल एक तत्व क्रम से बाहर है। हमारे फ़ंक्शन को उस तत्व को ढूंढना और वापस करना चाहिए। उदाहरण निम्नलिखित कोड है - const arr = [1, 2, 3, 4, 17, 5, 6, 7, 8]; con