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

JavaScript में पंजीकरण संख्या के आधार पर नंबर प्लेट खोजना


समस्या

एक शहर N की कार पंजीकरण प्रणाली दो प्रकार की संख्याएं निर्दिष्ट करती है -

  • ग्राहक ID - 0 और 17558423 के बीच एक प्राकृतिक संख्या, जो कार खरीदारों को निम्न क्रम में दी जाती है: पहला ग्राहक ID 0 प्राप्त करता है, दूसरा ग्राहक ID 1 प्राप्त करता है, तीसरा ग्राहक ID 2 प्राप्त करता है, और इसी तरह;

  • नंबर प्लेट - कार को दी जाती है और इसमें श्रृंखला (a से z तक तीन लैटिन लोअरकेस अक्षर) और क्रम संख्या (0 से 9 तक तीन अंक) होती है।

    उदाहरण - aaa001। प्रत्येक नंबर प्लेट दी गई ग्राहक ID से संबंधित होती है। उदाहरण के लिए: नंबर प्लेट aaa001 ग्राहक ID 0 से संबंधित है; नंबर प्लेट aaa002 ग्राहक ID 1 से संबंधित है, और इसी तरह।

हमें एक JavaScript फ़ंक्शन लिखना है जो customerID लेता है और इस ID से संबंधित नंबर प्लेट की गणना करके इसे स्ट्रिंग के रूप में वापस करता है।

उदाहरण

कोड निम्न है -

const id = 545664; 
const findNumberPlate = (id = 0) => { 
  const letters = 'abcdefghijklmnopqrstuvwxyz'; 
  let num = String(id % 999 + 1); 
  if(num.length !== 3); 
    while(num.length !== 3){ 
      num = '0' + num; 
    }; 
    const l = Math.floor(id / 999); 
    return letters[l % 26] + letters[(Math.floor(l / 26)) % 26] + letters[(Math.floor(l / (26 * 26))) % 26] + num; 
}; 
console.log(findNumberPlate(id));

आउटपुट

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

ava211

  1. - JavaScript में महीना इंडेक्स के आधार पर तिमाही खोजना

    समस्या हमें एक JavaScript फ़ंक्शन लिखना है जो 1-आधारित महीना इंडेक्स लेता है और तिमाही वापस करता है जिसमें महीना आता है। उदाहरण कोड निम्न है - { if (month <= 3) { return 1; } else if (month <= 6) { return 2; } else if (month <= 9) { return 3; } else if (month <= 12) {

  1. JavaScript में संख्या के त्रिकोणीय संख्या होने की जांच JavaScript में संख्या के त्रिकोणीय संख्या होने की जांच

    त्रिकोणीय संख्या त्रिकोणीय संख्या उन बिंदुओं की संख्या है जो एक समबाहु त्रिभुज को भर सकते हैं। उदाहरण के लिए - 9 एक त्रिकोणीय संख्या है जो 4 इकाई की प्रत्येक भुजा वाला एक समबाहु त्रिभुज बनाती है। समस्या हमें एक JavaScript फ़ंक्शन लिखना है जो एक संख्या लेता है और true वापस करता है यदि यह एक त्रिको

  1. - JavaScript में जन्मतिथि के आधार पर लाइफ पाथ नंबर खोजना

    लाइफ पाथ नंबरकिसी व्यक्ति का लाइफ पाथ नंबर उस व्यक्ति की जन्मतिथि में प्रत्येक व्यक्तिगत संख्या को जोड़कर तब तक गणना की जाती है जब तक यह एक अंक की संख्या तक कम न हो जाए।समस्याहमें एक JavaScript फ़ंक्शन लिखना है जो yyyy-mm-dd प्रारूप में एक तिथि लेता है और उस जन्मतिथि के लिए लाइफ पाथ नंबर लौटाता है।