जेसक्रिप्ट रैंडोम
- पिछला पृष्ठ JS मैथेमेटिक
- अगला पृष्ठ JS लॉजिक
Math.random()
Math.random()
0 (समावेशी) से 1 (समावेशी नहीं) तक के अनुकूल अनुक्रमित संख्या वापस देता है:
इंस्टांस
Math.random(); // एक अनुकूल अनुक्रमित संख्या वापस देता है
Math.random()
हमेशा 1 से कम की संख्या वापस देता है。
जावास्क्रिप्ट अनुकूल अनुक्रमित संख्या
Math.random()
साथ Math.floor()
साथ मिलकर एक अनुकूल अनुक्रमित संख्या वापस देने के लिए उपयोग किया जाता है。
इंस्टांस
Math.floor(Math.random() * 10); // 0 से 9 तक के अनुकूल अनुक्रमित संख्या देता है
इंस्टांस
Math.floor(Math.random() * 11); // 0 से 10 तक के अनुकूल अनुक्रमित संख्या देता है
इंस्टांस
Math.floor(Math.random() * 100); // वापस 0 से 99 तक के अनुकूल अनुक्रमित संख्या देता है
इंस्टांस
Math.floor(Math.random() * 101); // 0 से 100 तक की संख्या वापस करता है
इंस्टांस
Math.floor(Math.random() * 10) + 1; // 1 से 10 तक की संख्या वापस करता है
इंस्टांस
Math.floor(Math.random() * 100) + 1; // 1 से 100 तक की संख्या वापस करता है
एक उचित रेंडम फ़ंक्शन
जैसा कि आप ऊपरी उदाहरण से देखते हैं, सभी अनुक्रमित संख्या उत्पन्न करने के लिए एक रेंडम फ़ंक्शन बनाना एक अच्छा विचार है。
यह जावास्क्रिप्ट फ़ंक्शन हमेशा बीच की अनुक्रमित संख्या वापस करता है: min
(दशांशों सहित)और max
(दशांशों सहित)बीच के अनुक्रमित संख्या:
इंस्टांस
function getRndInteger(min, max) { return Math.floor(Math.random() * (max - min) ) + min; }
यह जावास्क्रिप्ट फ़ंक्शन हमेशा बीच की अनुक्रमित संख्या वापस करता है: min
और max
(दशांशों सहित)बीच के अनुक्रमित संख्या:
इंस्टांस
function getRndInteger(min, max) { return Math.floor(Math.random() * (max - min + 1) ) + min; }
- पिछला पृष्ठ JS मैथेमेटिक
- अगला पृष्ठ JS लॉजिक