1
हेडर, बॉडी, और इसी तरह के साथ एक मूल पृष्ठ बनाएं एक टैग खोलें शरीर और एक का उपयोग करने की कोशिश चेतावनी () के मूल्य में मठ। रैंडम (). असल में, लिखें चेतावनी (मठ.रेंडम ()) और फिर उपयोग में आसानी के लिए पेज को एक .html फ़ाइल के रूप में सहेजें।
2
पेज खोलें अब, आपने अनगिनत छद्म यादृच्छिक अंकों का आनंद लिया है! उपयोगी, है ना? शायद इतना नहीं - आगे देखें कि क्या करना है
3
एक पूर्णांक के लिए कूद इस बिंदु पर, आपको अपनी सीमा में उच्चतम बिंदु के लिए एक मान चुनना होगा। उत्पन्न संख्या इस मूल्य से अधिक नहीं होगी। चलिए इस आलेख में एक उदाहरण के रूप में 7 को चुनते हैं। अब आप जो करेंगे वो सभी वांछित ऊपरी बाउंड से बेतरतीब ढंग से उत्पन्न संख्या को बढ़ा देते हैं। इसलिए, लिखें गणित.रैन्डम () * 7. एक का उपयोग करें चेतावनी () उत्पादन और परिणाम का निरीक्षण
4
क्या अभी भी दशमलव स्थानों का एक बड़ा निशान है? यह अच्छा है कि जीवन सरल था। सौभाग्य से, जावास्क्रिप्ट वस्तु के लिए एक और उपयोगी तरीका प्रदान करता है
गणित कहा जाता है
मंजिल (). यह विधि संख्या को गोल करती है
नीचे निकटतम पूर्ण संख्या में "नीचे" पर जोर दें। यहां तक कि अगर मूल्य 0.5 से ऊपर है, तो
मंजिल () अभी भी इसे कम कर देंगे आपकी स्क्रिप्ट की रेखा इस तरह दिखनी चाहिए:
गणित.फ़्लूर (गणित.रेंडम () * 6). दोबारा, आउटपुट का उपयोग करके जांचें
चेतावनी () या समान वस्तु इसे कई बार आज़माएं आपके पास 0-6 की एक श्रृंखला होगी- लेकिन अगर हम 1-7 चाहते हैं तो क्या होगा?
5
अंतिम भाग अब हमारी सीमा पर निचला बाध्य करने का समय है आप शून्य को जोड़कर ऐसा कर सकते हैं जिससे आप चाहते हैं कि निम्नतम बिंदु तक ले जाएं। इसे स्पष्ट रूप से दिखाने के लिए, हम अपनी पुरानी स्क्रिप्ट को 1 से 7 स्क्रिप्ट के लिए 0 से 6 तक बदल सकते हैं जो हम हमेशा चाहते हैं: गणित.फ़्लूर (मठ.रेंडम () * 6 + 1). आपको अतिरिक्त कोष्ठकों की आवश्यकता नहीं है, क्योंकि गुणन हमेशा इसके पहले भी किया जाता है। जैसा हमने पहले किया था, परिणाम की जांच करें यदि आप उदाहरण का पालन कर रहे हैं, तो पूरी लाइन इस तरह दिखनी चाहिए: चेतावनी (गणित.फ्लूर (गणित.रेंडम () * 6 + 1)) -. यह भ्रामक लगता है, लेकिन हमें उम्मीद है कि इसने साफ कर दिया है।
6
3 से 9 तक? अंतिम उदाहरण के रूप में, यदि आप स्क्रिप्ट के लिए 3 से 9 की रेंज बनाना चाहते हैं, तो आप केवल परिणाम को गुणा करेंगे
मठ। रैंडम () 7 के द्वारा। के उपचार का उपयोग करने के बाद
Math.floor (), आप 3 जोड़ सकते हैं (याद है, शून्य से गिनती) और आप कर चुके हैं!