Acak JavaScript
- Hal Sebelumnya Matematika JS
- Hal Berikutnya Logika JS
Math.random()
Math.random()
Mengembalikan bilangan acak antara 0 (termasuk) hingga 1 (tidak termasuk):
Contoh
Math.random(); // Mengembalikan bilangan acak
Math.random()
Selalu mengembalikan bilangan yang lebih kecil dari 1.
Bilangan bulat acak JavaScript
Math.random()
Dengan Math.floor()
Digunakan bersama-sama untuk mengembalikan bilangan bulat acak.
Contoh
Math.floor(Math.random() * 10); // Mengembalikan bilangan bulat antara 0 hingga 9
Contoh
Math.floor(Math.random() * 11); // Mengembalikan bilangan bulat antara 0 hingga 10
Contoh
Math.floor(Math.random() * 100); // Mengembalikan bilangan bulat antara 0 hingga 99
Contoh
Math.floor(Math.random() * 101); // Mengembalikan bilangan antara 0 dan 100
Contoh
Math.floor(Math.random() * 10) + 1; // Mengembalikan bilangan antara 1 dan 10
Contoh
Math.floor(Math.random() * 100) + 1; // Mengembalikan bilangan antara 1 dan 100
Fungsi acak yang sesuai
Seperti yang Anda lihat di contoh di atas, membuat fungsi acak untuk memproduksi seluruh bilangan acak adalah ide yang bagus.
Fungsi JavaScript ini selalu mengembalikan bilangan bulat antara min
(termasuk) dan max
antara (tidak termasuk)
Contoh
function getRndInteger(min, max) { return Math.floor(Math.random() * (max - min)) + min; }
Fungsi JavaScript ini selalu mengembalikan bilangan bulat antara min
dan max
antara (termasuk)
Contoh
function getRndInteger(min, max) { return Math.floor(Math.random() * (max - min + 1)) + min; }
- Hal Sebelumnya Matematika JS
- Hal Berikutnya Logika JS