Javascript te
random methodu kullanımı ile birlikte rastgele sayı üretebilmekteyiz. random methodu rastgele sayı üretirken 0 ile 1 arasında sayı üretmektedir. bu üretilen sayı üzerinde müdahaleler sağlanarak istediğimiz aralıkta sayı üretimini sağlayabilmekteyiz.Kullanımı :
Math.random()random methodu daha öncede belirtildiği gibi 0 ile 1 arasında bir değer döndürmektedir. Eğer belirli iki sayı arasında rastgele bir sayı üretmek istiyor isek Math.random() * (y - x) + x şeklinde kullanım sağlayarak belirli aralıkta sayı üretebilmekteyiz.console.log(Math.random());Yukarıdaki örneğin console ekran çıktısı aşağıdaki gibidir.

Şimdi ise belirli bir aralıkta rastgele sayı oluşturmasını sağlayalım yukarıda belirtilen
Math.random() * (y - x) + x şekilde belirli aralıkta sayı oluşumunu sağlayabilmekteyiz. Fakat bu oluşan sayı ise bize ondalıklı olarak geri dönecektir. Bu sayı oluşumunu round, ceil veya floor methodları arasında yazmamız bize tam sayı olarak geri döndürecektir.function randomla(x, y){
return Math.round(Math.random() * (y - x) + x) ;
}
console.log(randomla(55,60));Yukarıdaki örneğin console ekran çıktısı 55 ile 60 arasında sayfa her yenilendiğinde bir sayı verecektir.