我想就做一个随机数发生器得到一些意见。我通过几种不同的方式阅读,这是我在做一些阅读后创建的方式。它是否可以接受?任何可预见的问题?
function master() {
function generate() {
var pickFrom = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
var j = pickFrom.length;
// Generates a random number
var i = Math.floor(Math.random() * j + 1);
// Picks a number based on what number was picked.
var code = pickFrom.charAt(i);
document.write(code);
}
x = 1;
while(x) {
generate();
x--;
}
}
master();
答案 0 :(得分:0)
这实际上取决于应用程序以及您的目标,性能,效率或内容。
当我需要一个非常稳固且性能驱动的随机生成器时,我实际上使用了这个参考。这应该有助于:)
http://social.msdn.microsoft.com/Forums/eu/csharpgeneral/thread/fd8664ac-aa75-47df-94b8-b64580dab93c