شرح مفصل للعديد من استخدامات JS لإنشاء أرقام عشوائية
<script> function getRandomNum (min ، max) {var range = max - min ؛ var rand = math.random () ؛ العودة (min + math.round (rand * range)) ؛ } var num = getRandomNum (1،10) ؛ تنبيه (num) ؛ </script> var chars = ['0' ، '1' ، '2' ، '3' ، '4' ، '5' ، '6' ، '7' ، '8' ، '9' ، '' ، 'b' ، 'c' ، 'd' ، 'e' ، 'f' ، 'g' ، '،' i '،' ، "j '،' k '،' l '،' m '،' n '،' o '،' p '،' q '،' r '،' s '،' t '،' u '،' v '،' w '،' x '،' y '،' z '] ؛ function generateMixed (n) {var res = "" ؛ لـ (var i = 0 ؛ i <n ؛ i ++) {var id = math.ceil (math.random ()*35) ؛ res += chars [id] ؛ } return res ؛}1.Math.Random () ؛ والنتيجة هي رقم عشوائي بين 0-1 (بما في ذلك 0 ، وليس 1)
2.math.floor (num) ؛ المعلمة NUM هي قيمة رقمية ، ونتيجة الوظيفة هي الجزء الصحيح من NUM.
3.math.round (num) ؛ المعلمة NUM هي قيمة رقمية ، ونتيجة الوظيفة هي عدد صحيح يتم تقريبه بواسطة NUM.
الرياضيات: كائن رياضي ، وتوفير الحسابات الرياضية للبيانات.
Math.Random () ؛ إرجاع رقم عشوائي بين 0 و 1 (بما في ذلك 0 وليس 1).
Math.ceil (n) ؛ يعيد أصغر عدد صحيح أكبر من أو يساوي n.
عند استخدام Math.ceil (Math.Random ()*10) ؛ ، فإنه يحصل بشكل أساسي على أعداد صحيحة عشوائية من 1 إلى 10 ، واحتمال الحصول على 0 صغير للغاية.
Math.round (n) ؛ إرجاع قيمة عدد صحيح بعد جولات N.
استخدم Math.Round (Math.Random ()) ؛ للحصول على أعداد صحيحة عشوائية من 0 إلى 1 بالتساوي.
عند استخدام Math.Round (Math.Random ()*10) ؛ ، يمكنك في الأساس الحصول على أعداد صحيحة عشوائية من 0 إلى 10 ، واحتمال الحصول على الحد الأدنى من القيمة 0 والقيمة القصوى 10 هو نصف.
Math.Floor (n) ؛ إرجاع الحد الأقصى عدد صحيح أقل من أو يساوي n.
عند استخدام Math.Floor (Math.Random ()*10) ؛ ، يمكن الحصول على أعداد صحيحة عشوائية من 0 إلى 9.
ما سبق هو التفسير التفصيلي لاستخدام أرقام عشوائية تم إنشاؤها من قبل المحرر. آمل أن يدعم الجميع wulin.com ~