为了账号安全,请及时绑定邮箱和手机立即绑定

怎么通过Math.random 取得 [0, 1]中任意数字?

怎么通过Math.random 取得 [0, 1]中任意数字?

桃花长相依 2018-11-13 19:35:49
// [0, 1)Math.random()// (0, 1](Math.random() - 1) * -1// (0, 1)(Math.random() * -1 + Math.random() + 1) / 2// [0, 1]how to get the expression ?
查看完整描述

1 回答

?
偶然的你

TA贡献1841条经验 获得超3个赞

可以换个思路来,根据你需要保留的小数位数来做。
例如,需要保留两位小数,也就是0.00-1.00,去掉小数点也就是0-100,那你可以生成0-100的数,然后再除以100就好了。

查看完整回答
反对 回复 2018-11-13
  • 1 回答
  • 0 关注
  • 1331 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信