zanqi adlı üyeden alıntı: mesajı görüntüle
Merhaba arkadaşlar,

https://github.com/ocwjay/Lotto-Game - Şurdaki arakadaşın yaptığı oyunu aldım test ederken fark ettimki rastgele çıkan rakamlarda aynı rakamlar çıkıyor buda biraz saçma geldi bana yardımcı olurmusunuz.

Kolay gelsin.
function playFunc(){
  //Get random numbers for each ball
  var b1p = Math.floor((Math.random() * 49) + 1);
  var b2p = Math.floor((Math.random() * 49) + 1);
  var b3p = Math.floor((Math.random() * 49) + 1);
  var b4p = Math.floor((Math.random() * 49) + 1);
  var b5p = Math.floor((Math.random() * 49) + 1);
  var b6p = Math.floor((Math.random() * 49) + 1);

aşağıdaki ile değiştir.

function playFunc(){
 var bip=[];
  function randomKey(){
    var key = Math.floor((Math.random() * 49) + 1);
    if(bip.indexOf(key)==-1){
      return key;
    }
    return randomKey();
  }
  bip[1]=randomKey();
  bip[2]=randomKey();
  bip[3]=randomKey();
  bip[4]=randomKey();
  bip[5]=randomKey();
  bip[6]=randomKey();
  var b1p = bip[1];
  var b2p = bip[2];
  var b3p = bip[3];
  var b4p = bip[4];
  var b5p = bip[5];
  var b6p = bip[6];
Kolay Gelsin