简体   繁体   English

如何在不使用 Math.random() 的情况下生成随机数?

[英]How can I generate random numbers without using Math.random()?

Looking for Javascript program.寻找 Javascript 程序。 Without using Math.random() method in Javascript.在 Javascript 中不使用 Math.random() 方法。 How do generate random no.如何生成随机数。

You can use getTime() for that like that, if length doesn't matter for your, if it does, use .slice() method but before using it convert it in string using .toString()你可以像这样使用getTime() ,如果长度对你来说无关紧要,如果确实如此,请使用.slice()方法,但在使用它之前使用.toString()将其转换为字符串

 const randomNumber = parseInt(new Date().getTime()) console.log(randomNumber)

use timestamp使用时间戳

Math.floor(Date.now() /1000);

Without Math library没有Math

Date.now() /1000

Use this for 3 digit random number将此用于 3 位随机数

console.log((new Date().getMilliseconds()));

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM