Javascript rastgele sayı üretme

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. 

Anonim

Yorum yapabilmek için giriş yapmanız gerekmektedir.

Sosyal Medya

Mobil Uygulama

Tarayıcı Eklentileri

Şifre Oluşturucu

Google Chrome Plugin

Yardımcı Siteler

w8icon

w8icon.com

Kod depo

koddepo.com

e-mvc

e-mvc.com