Bir aralık içinde rastgele bir tamsayı elde etmeye çalışıyorum crypto.randomBytes().Rasgele baytları bir tamsayı aralığına dönüştürme - nasıl?
Şimdi, benim sorunum, bu bayt akışından tamsayıların nasıl okunacağını bilmem. Bir dizi oluşturmanın, sadece menzil olmayan inters 'atmak' meselesi olduğunu hayal ediyorum.
Herhangi bir fikrin var mı?
kullanmak isteyebilirsiniz, söyledikten: http://stackoverflow.com/questions/15753019/floating-point-number-from-crypto-randombytes- in-javascript Eğer çalışabilirseniz, 0 ile (maxInteger - 1) arasında bir tam sayı elde etmek için Math.floor (randomFloat() * maxInteger) yapabilirsiniz. –