قم بإنشاء أرقام عشوائية m-bit على أساس الوقت ، بحد أقصى أرقام عشوائية بحد أقصى 13 بت ، ولا يمكن ضمان أن يكون البت الأول هو 0
وظيفة RAN (M) {M = M> 13؟ 13: m ؛ var num = new date (). getTime () ؛ return num.ToString (). substring (13 - m) ؛} console.log (ran (5)) ؛الرقم العشوائي الذي تم إنشاؤه بواسطة وظائف Math العشوائية يعترض بتات M. يجب ألا يتجاوز الرقم العشوائي الذي تم إنشاؤه 16 بت ، مما يضمن أن البت الأول ليس 0
وظيفة راند (م) {m = m> 16؟ 16: m ؛ var num = math.random ().تم إنشاؤه وفقًا لوظيفة Math Random ، لا يوجد حد لعدد الأرقام ، الرقم الأول ليس 0
وظيفة عشوائية (m) {var num = '' ؛ for (var i = 0 ؛ i <m ؛ i ++) {var val = parseint (math.random ()*10 ، 10) ؛ if (i === 0 && val === 0) {i-؛} num+= val ؛