( ! ) Notice: session_start(): ps_files_cleanup_dir: opendir(/var/lib/php/session) failed: Permission denied (13) in /home/prototurk.com/public_html/app/init.php on line 4
Call Stack
#TimeMemoryFunctionLocation
10.0002368760{main}( ).../index.php:0
20.0007372576require( '/home/prototurk.com/public_html/app/init.php' ).../index.php:9
30.0007389088session_start ( ).../init.php:4
JS | Herhangibir Sayı Üretme - PROTOTURK
v2.5.2
Giriş yap

JS | Herhangibir Sayı Üretme

frexx
596 defa görüntülendi

Merhaba arkadaşlar direk konuya gireyim basit ama algoritmasını yaratamadım


if(5>herhangibirsayıdan){
console.log("5'den büyük");
}else{
console.log("küçük");
}

Normalde rastgele sayı üretme kodunu biliyorum ama scroll da kullanacağım için algoritmayı rastgele sayı üretmek sorun oluyor

// BU KODDAN BAŞKA BİR ŞEY LAZIM YARDIMCI OLUR MUSUNUZ ?

   Math.floor(Math.random()*10)
Cevap yaz
Cevaplar (1)
wraithdev2
1484 gün önce

Eğer rasgele bir sayı oluşturmaya calısıyorsan,
bir seed değeri ile şu sekilde random sayı olusturabilirsin,

let seed = 10;
let random = Math.abs(Math.sin(seed) - Math.sin(seed * 10));
console.log(random);

Cıktı.

0.6965494209592097

Eğer Seed değeri vermek istemiyorsan,

let seed = new Date().getTime();
let random = Math.abs(Math.sin(seed) - Math.sin(seed * 10));
console.log(random);

Seklinde seed belirliyebilirsin!