रैंडम नंबर जनरेटर के बारे में
यह आपकी सेट की गई रेंज के भीतर रैंडम पूर्ण संख्याएं चुनता है — प्राइज़ ड्रॉ और गिवअवे के लिए, विनर या सैंपल चुनने, टीमों या स्लॉट्स असाइन करने, डाइस रोल करने या लॉटरी-स्टाइल नंबर चुनने, या किसी फैसले को फेयरली सीड करने के लिए। आप मिनिमम और मैक्सिमम को कंट्रोल करते हैं, कितने नंबर ड्रॉ करने हैं, क्या उन सभी का यूनीक होना ज़रूरी है (कोई रिपीट नहीं), और रिज़ल्ट को सॉर्ट करना है या नहीं।
यह कैसे काम करता है
नंबर आपके ब्राउज़र के क्रिप्टोग्राफिकली सिक्योर रैंडम जनरेटर (crypto.getRandomValues) से आते हैं, जो रॉ रैंडम बिट्स को आपकी रेंज पर बिना बायस के मैप करने के लिए रिजेक्शन सैंपलिंग का उपयोग करता है — इसलिए मिनिमम से मैक्सिमम तक हर वैल्यू वास्तव में बराबर संभावित होती है (एक सूक्ष्म बात जो कई सिंपल जनरेटर गलत करते हैं)। रेंज दोनों सिरों को शामिल करती है। यूनीक ड्रॉ के लिए यह हर पिक किए गए नंबर को हटा देता है, जैसे हैट से निकालना, जो रिपीट न होने की गारंटी देता है। आप एक बार में 1,000 तक नंबर मांग सकते हैं, और चाहें तो उन्हें एसेंडिंग सॉर्ट कर सकते हैं।
मान्यताएं और व्यवहार
- रेंज इनक्लूसिव है — मिनिमम और मैक्सिमम दोनों ड्रॉ हो सकते हैं।
- रिजेक्शन सैंपलिंग की वजह से रैंडमनेस सिक्योर और अनबायस्ड है, इसलिए ड्रॉ और सैंपलिंग के लिए रिज़ल्ट फेयर हैं।
- अगर आप मिनिमम को मैक्सिमम से ज़्यादा डालते हैं, तो दोनों अपने आप स्वैप हो जाते हैं।
- यूनीक मोड बिना रिप्लेसमेंट के ड्रॉ करता है (कोई रिपीट नहीं); नॉर्मल मोड एक ही नंबर को एक से ज़्यादा बार आने देता है।
- सॉर्टिंग, जब इनेबल हो, आउटपुट को एसेंडिंग क्रम में रखती है।
सीमाएं
- यूनीक मोड को पर्याप्त रेंज चाहिए। आप रेंज में जितने नंबर हैं उससे ज़्यादा यूनीक नंबर ड्रॉ नहीं कर सकते (आप 1–10 से 50 यूनीक नंबर नहीं चुन सकते); टूल हमेशा के लिए लूप करने के बजाय इसे फ्लैग करता है।
- यह केवल पूर्ण संख्याएं (इंटीजर) जनरेट करता है — कोई डेसिमल या फ्रैक्शनल वैल्यू नहीं।
- काउंट प्रति ड्रॉ 1,000 तक सीमित है।
- 'रैंडम' का मतलब है हर रिज़ल्ट इंडिपेंडेंट है, इसलिए नॉन-यूनीक मोड में पैटर्न और रिपीट आ सकते हैं — यह असली रैंडमनेस है, कोई गड़बड़ी नहीं।
प्राइवेसी
नंबर पूरी तरह आपके ब्राउज़र में उसके बिल्ट-इन क्रिप्टो के साथ जनरेट होते हैं। कुछ भी अपलोड, लॉग या स्टोर नहीं किया जाता।

