【发布时间】:2011-01-01 22:07:29
【问题描述】:
如果我有一个很短的字符串,比如说 (JavaScript):
var = "abcd";
我想从中获取一个随机字符,我可以使用:
var random_char = str.charAt( Math.floor(Math.random() * str.length) );
现在Math.floor(Math.random() * str.length) 返回[0..3] 范围内的随机数。
是否可以通过乘以字符串来增加返回字符的感知随机性,即通过有效地增加随机数的范围?
var = "abcdabcdabcdabcdabcdabcd";
【问题讨论】:
标签: math random probability