Bilangan acak/random dan bahasa pemrograman adalah hal yang tidak mungkin terpisahkan. Setiap bahasa pemrograman memiliki caranya sendiri dalam membuat nilai random. Berikut ini cara membangkitkan nilai random dengan javascript:

Angka random 0 s/d 1

Untuk membuat angka random 0 sampai 1 (tidak termasuk bilangan bulat 1) dapat menggunakan Math.random(), berikut cara menggunakannya.

Nilai random yang dihasilkan disimpan di variabel "nilaiRandom", kemudian ditampilkan dengan menggunakan "console.log".

nilai random 0 sampai 1, dimana bilangan bulat 1 tidak termasuk

Dapat dilihat dari hasil tersebut bahwa nilai random yang dihasilkan tidak kurang dari 0 dan tidak lebih atau sama dengan bilangan bulat 1.

Menentukan batas atas

Jika anda ingin membuat bilangan random dari 0 sampai bilangan tertentu maka anda cukup mengalikan bilangan tersebut dengan hasil dari Math.random(). Misalnya pada contoh berikut menggunakan batas atas 4 (bilangan bulat 4 tidak termasuk). Berikut contoh penerapannya:

nilai random 0 sampai 4, dimana bilangan bulat 4 tidak termasuk

Pada hasil yang diperoleh, dapat dilihat bahwa nilai random yang dihasilkan tidak lebih kecil dari 0, dan tidak sama dengan atau lebih besar dari bilangan bulat 4.

Batas bawah selain 0

Jika anda menginginkan bilangan acak mulai dari bilangan tertentu sampai dengan bilangan tertentu maka anda bisa menggunakan cara ini.

Misalnya jika anda ingin membuat bilangan acak dari angka 4 hingga 14 maka anda harus menentukan 2 angka untuk dapat menghasilkan bilangan acak yang anda inginkan Dua angka tersebut yaitu bilangan awal dari bilangan acak tersebut dalam hal ini 4 dan selisih dari batas bawah dan batas atas, yaitu 10 untuk bilangan acak 4 s/d 14. Berikut cara penerapannya

nilai random 0 sampai 10, dimana bilangan bulat 10 tidak termasuk

Dari beberapa hasil yang diperoleh, dapat dilihat bahwa bilangan acak yang diperoleh tidak kurang dari 4 dan tidak lebih atau sama dengan bilangan bulat 14.

Lihat juga .

Sekian, Semoga bermanfaat