एकाधिक ट्रैकिंग नंबर कैसे उत्पन्न करें, और उन्हें इस तरह कैसे बनाएं।

UB5775XXXXXHK

तो ऊपर "XXXXX" को स्क्रैम्बल किया जाएगा और इस तरह से कई ट्रैकिंग नंबर बन जाएंगे

UB577594624HK UB577573536HK UB577593735HK

और इसी तरह जब तक हम सीमा की संख्या चाहते हैं

-2
Nancy Sav 18 अप्रैल 2021, 01:25

1 उत्तर

सबसे बढ़िया उत्तर
  • यादृच्छिक फ्लोट उत्पन्न करने के लिए Math.random() * 10 का उपयोग करें
  • परिणाम प्राप्त करने के लिए Math.floor() या तेज ~~ का उपयोग करें (दशमलव हटाएं)
  • += का उपयोग करके अपने अंकों को संयोजित करें
  • टेम्प्लेट लिटरल्स (या फिर कॉन्सटेनेशन + का उपयोग करके) का उपयोग करके जहां आवश्यक हो, उन्हें डालें।
const trackingNumber = (pr = "UB775", su = "HK") => {
  for(let i=0; i<5; i++) pr += ~~(Math.random() * 10);
  return pr + su;
};

console.log(trackingNumber()); 
console.log(trackingNumber());
console.log(trackingNumber());
console.log(trackingNumber());

// Example changing prefix and suffix:
console.log(trackingNumber("ZA001", "PD"));
0
Roko C. Buljan 18 अप्रैल 2021, 00:54