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-D सरणी की प्रत्येक पंक्ति में न्यूनतम मान का योग ढूंढना

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

  1. - जावास्क्रिप्ट में सरणी से एकमात्र आउट-ऑफ-सीक्वेंस संख्या ढूंढना

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