समस्या
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक संख्या लेता है। हमारा फ़ंक्शन उस संख्या के लिए संबंधित 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