Penjelasan terperinci tentang beberapa penggunaan JS untuk menghasilkan angka acak
<script> fungsi getRandomnum (min, max) {var range = max - min; var rand = math.random (); return (min + math.round (rand * range)); } var num = getRandomnum (1,10); peringatan (num); </script> var chars = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z']; fungsi generatemixed (n) {var res = ""; untuk (var i = 0; i <n; i ++) {var id = math.ceil (math.random ()*35); res += chars [id]; } return res;}1.math.random (); Hasilnya adalah angka acak antara 0-1 (termasuk 0, bukan 1)
2.math.floor (num); Parameter NUM adalah nilai numerik, dan hasil fungsi adalah bagian integer dari NUM.
3.math.round (num); Parameter NUM adalah nilai numerik, dan hasil fungsi adalah bilangan bulat yang dibulatkan oleh num.
Matematika: Objek matematika, memberikan perhitungan data matematika.
Math.random (); Mengembalikan angka acak antara 0 dan 1 (termasuk 0 dan bukan 1).
Math.ceil (n); Mengembalikan bilangan bulat terkecil lebih dari atau sama dengan n.
Saat menggunakan Math.Ceil (Math.Random ()*10);, ini terutama memperoleh bilangan bulat acak dari 1 hingga 10, dan probabilitas mendapatkan 0 sangat kecil.
Math.round (n); Mengembalikan nilai bilangan bulat setelah putaran N.
Gunakan Math.round (Math.Random ()); untuk mendapatkan bilangan bulat acak dari 0 hingga 1 secara merata.
Saat menggunakan Math.round (Math.Random ()*10);, Anda pada dasarnya dapat memperoleh bilangan bulat acak dari 0 hingga 10, dan probabilitas mendapatkan nilai minimum 0 dan nilai maksimum 10 adalah setengah.
Math.floor (n); Mengembalikan bilangan bulat maksimum kurang dari atau sama dengan n.
Saat menggunakan math.floor (math.random ()*10);, bilangan bulat acak dari 0 hingga 9 dapat diperoleh secara seimbang.
Di atas adalah penjelasan terperinci tentang penggunaan JS yang dihasilkan nomor acak yang dibawa kepada Anda oleh editor. Saya harap semua orang akan mendukung wulin.com ~