Kaedah Math.random
Kaedah Math.random mengembalikan nombor
pecahan rawak dari 0 hingga 1.
Sintaks
Math.random();
Penggunaan
Untuk mendapatkan nombor rawak dalam julat tertentu
(pecahan atau integer), teknik khas harus digunakan.
Mendapatkan nombor pecahan rawak antara
min dan max dilakukan seperti berikut:
function getRandomArbitary(min, max) {
return Math.random() * (max - min) + min;
}
Dan sekarang mari dapatkan integer rawak antara min
dan max:
function getRandomInt(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
Contoh
Mari kita output nombor rawak dari 0
hingga 1:
console.log(Math.random());
Keputusan pelaksanaan kod:
0.5416665468657356
Contoh
Mari kita output integer rawak dari
10 hingga 100:
function getRandomInt(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
console.log(getRandomInt(10, 100));
Keputusan pelaksanaan kod:
12