1. Gunakan metode pembuatan angka acak bawaan:
Salinan kode adalah sebagai berikut:
Math.random (); // Metode ini menghasilkan angka titik mengambang antara 0 dan 1.
Math.floor (math.random ()*10+1); // 1-10
Math.floor (math.random ()*24); // 0-23
2. Berdasarkan waktu, angka acak juga dapat dihasilkan:
Salinan kode adalah sebagai berikut:
var sekarang = tanggal baru ();
var number = now.getSeconds (); // Ini akan menghasilkan bilangan bulat dari 0 hingga 59 berdasarkan waktu saat ini.
var sekarang = tanggal baru ();
var number = now.getSeconds ()%43; // Ini akan menghasilkan bilangan bulat dari 0 hingga 42 berdasarkan waktu saat ini.
3. Program generator bilangan acak yang sangat baik dapat diterapkan di banyak bidang.
Kode Program
Salinan kode adalah sebagai berikut:
<bahasa skrip = "javascript"> <!-
// The Central Randomizer 1.3 (c) 1997 oleh Paul Houle ([email protected])
// Lihat: http://www.msc.cornell.edu/~houle/javascript/randomizer.html
rnd.today = tanggal baru ();
rnd.seed = rnd.today.getTime ();
fungsi rnd () {
rnd.seed = (rnd.seed*9301+49297) % 233280;
return rnd.seed/(233280.0);
};
fungsi rand (angka) {
return math.ceil (rnd ()*nomor);
};
// Akhiri pengacak pusat. ->
</script>