Math.random Metodu

Math.random metodu, 0 ile 1 arasında rastgele bir ondalıklı sayı döndürür.

Sözdizimi

javascriptMath.random();

Kullanım

Belirli bir aralıkta (ondalıklı veya tam sayı) rastgele bir sayı elde etmek için özel yöntemler kullanılmalıdır. min ve max arasında rastgele bir ondalıklı sayı elde etmek şu şekilde yapılır:

javascriptfunction getRandomArbitary(min, max) {
  return Math.random() * (max - min) + min;
}

Şimdi de min ve max arasında rastgele bir tam sayı elde edelim:

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

Örnek

0 ile 1 arasında rastgele bir sayı yazdıralım:

javascriptconsole.log(Math.random());

Kodun çalıştırılma sonucu:

javascript0.5416665468657356

Örnek

10 ile 100 arasında rastgele bir tam sayı yazdıralım:

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

console.log(getRandomInt(10, 100));

Kodun çalıştırılma sonucu:

javascript12