Bu yazımızda Javascript ile rastgele sayı üretme örneğini yazacağız. Sorumuza geçelim.

Soru : Rastgele sayı üreten programı Javascript dilinde yazınız.

Cevap :

1. Rastgele Bir Ondalık Sayı Üretme:

Rastgele bir ondalık sayı üretmek için JavaScript’te Math.random() fonksiyonunu kullanabiliriz. Bu fonksiyon 0 (dahil) ile 1 (hariç) arasında rastgele bir ondalık sayı üretir.

const rastgeleOndalikSayi = Math.random();
console.log("Rastgele Ondalık Sayı:", rastgeleOndalikSayi);

Çıktısı :

Rastgele Ondalık Sayı:
 0.6702547620551869

Bu kod parçası, her çalıştırıldığında farklı bir rastgele ondalık sayı üretecektir.

2. Özel Bir Aralıkta Rastgele Bir Ondalık Sayı Üretme:

Özel bir aralıkta rastgele bir ondalık sayı üretmek için, Math.random() sonucunu belirli bir aralığa çekmemiz gerekmektedir. Aşağıda, belirli bir minimum ve maksimum değer aralığında rastgele bir ondalık sayı üreten örnek kod bulunmaktadır:

const min = 5; // Minimum değer
const max = 10; // Maximum değer
const rastgeleOndalikSayiAralik = Math.random() * (max - min) + min;
console.log("Belirli Aralıkta Rastgele Ondalık Sayı:", rastgeleOndalikSayiAralik);

Bu kod parçası, min ile max değerleri arasında rastgele bir ondalık sayı üretecektir.

Çıktısı :

Belirli Aralıkta Rastgele Ondalık Sayı:
 8.71850627494378

3. Rastgele Bir Tam Sayı Üretme:

Rastgele bir tam sayı üretmek için Math.random() fonksiyonunu kullanarak rastgele ondalık sayı üretiriz ve ardından bu ondalık sayıyı Math.floor() fonksiyonu ile tam sayıya çekeriz. Örneğin, 0 ile 99 arasında rastgele bir tam sayı üretmek için şu kod kullanılabilir:

const rastgeleTamSayi = Math.floor(Math.random() * 100); // 0 ile 99 arasında rastgele bir tam sayı üretir
console.log("Rastgele Tam Sayı:", rastgeleTamSayi);

Bu kod parçası, 0 ile 99 arasında bir rastgele tam sayı üretecektir.

Bu yazı dikkatini çekebilir.   Php İki Sayının Yerini Değiştiren Program(Swap)

Çıktısı :

Rastgele Tam Sayı: 25

Bu yazımızda Javascript ile rastgele sayı üretme örneğini yazdık. Diğer Javascript örneklerimizi de görmek isterseniz buradan tümüne ulaşabilirsiniz.