JavaScript Rastgele

Math.random()

Math.random() 0 (dahil) ile 1 (dahil değil) arasında rastgele sayı döndürür:

Örnek

Math.random();				// Rastgele sayı döndürür

Kişisel Deneyim

Math.random() Her zaman 1'den küçük bir sayı döndürür.

JavaScript Rastgele Tamsayı

Math.random() ve Math.floor() Rastgele tamsayı döndürmek için birlikte kullanılır.

Örnek

Math.floor(Math.random() * 10);		// 0 ile 9 arasında bir sayı döndürür

Kişisel Deneyim

Örnek

Math.floor(Math.random() * 11);		// 0 ile 10 arasında bir sayı döndürür

Kişisel Deneyim

Örnek

Math.floor(Math.random() * 100);	// 0 ile 99 arasında bir sayı döndürür

Kişisel Deneyim

Örnek

Math.floor(Math.random() * 101);	// 0 ile 100 arasında sayı döndürür

Kişisel Deneyim

Örnek

Math.floor(Math.random() * 10) + 1;	// 1 ile 10 arasında sayı döndürür

Kişisel Deneyim

Örnek

Math.floor(Math.random() * 100) + 1;	// 1 ile 100 arasında sayı döndürür

Kişisel Deneyim

Uygun bir rasgele fonksiyonu

Yukarıdaki örneğinizden görebileceğiniz gibi, tüm rasgele tam sayıları oluşturmak için bir rasgele fonksiyonu oluşturmak iyi bir fikirdir.

Bu JavaScript fonksiyonu her zaman minve maxarasındaki rasgele sayı:

Örnek

function getRndInteger(min, max) {
    return Math.floor(Math.random() * (max - min) ) + min;
}

Kişisel Deneyim

Bu JavaScript fonksiyonu her zaman min ve maxarasındaki rasgele sayı:

Örnek

function getRndInteger(min, max) {
    return Math.floor(Math.random() * (max - min + 1) ) + min;
}

Kişisel Deneyim