Perintah untuk menghasilkan bilangan acak :
Math.random()
Jika kita ingin menghasilkan bilangan acak dari (misal) 0 - 11 maka perintahnya :
Math.floor(Math.random()*11)Math.floor() adalah metode untuk pembulatan ke bawah suatu bilangan pecahan. Untuk menghasilkan bilangan acak dari 0 - 100, tinggal mengganti angka 11 di atas dengan 101.
Jika ingin menghasilkan bilangan acak dengan jangkauan tertentu misalnya dari 10 - 20 maka rumus yang digunakan adalah :
Math.floor(Math.random() * (besar - kecil + 1)) + besar
kecil adalah bilangan terkecil, besar adalah bilangan terbesar. Jadi perintah untuk menghasilkan bilangan acak 10 - 20 adalah :
Math.floor(Math.random() * (20 - 10 + 1)) + 10
4 komentar:
mas kalau membuat random angka, tetapi angkny bergerak sndiri gmn ya?
perbedaan pembuluh nadi dan balik
pengertian pembuluh nadi
pengertian pembuluh balik
bro Dolove... cekidot http://www.w3schools.com/js/js_timing.asp
Bermanfaat sekali artikelnya
Math.floor(Math.random() * (besar - kecil + 1)) + besar
dari kodingan diatas, bisa tolong dijelaskan kenapa menghasilkan bilangan acak dengan contoh 10 sampai 20. benar sekali hasilnya.. tetapi saya masih bingung dapat darimana.
Terima kasih :)
Artikel yang bagus ..o ya sekalian tanya ,,untuk generate angka seperti kebanyakan situs permainan itu gimana mas pasangnya atau buatnya ..contohnya seperti situs ini mas http://warnumber.news/bbfs-generator/
ok mas terima kasih ya ..saya tunggu jawabannya ..
sukses selalu
Posting Komentar