原生JS自己构建一个0-1之间的随机小数
前言
我们都知道使用Math.random()来得到一个随机数。但是很多人都没有深入的思考过,如何这个随机数是怎么来的。...目标,构建一个0-1之间随机小数
开干
我首先想到的是时间戳。..."6", "7", "1", "2", "4", "7", "8", "2"]
// 再把数组倒排
(+new Date()+'').split('').reverse()
// return
["0"..., "0", "2", "2", "8", "1", "7", "6", "8", "3", "9", "4", "1"]
// 再把数组变成字符串
(+new Date()+'').split('')...我们需要的是0到1之间的小数,最简单的方法是,在最前面加上'0.',所以,代码是:
'0.'