0

乱数ジェネレーターの実行についていくつか意見を聞きたいと思いました。私はそれを行うためにいくつかの異なる方法を読みました、そしてこれは私が少し読んだ後に作成した方法です。それは受け入れられる形式ですか?予見可能な問題はありますか?

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();
4

1 に答える 1

0

それは本当にアプリケーションとあなたが何をしようとしているのか、パフォーマンス、効率、または何に依存します。

非常に堅牢でパフォーマンス重視のランダムジェネレーターが必要な場合、私は実際にこのリファレンスをしばらく前に使用しました。これは役立つはずです:)

http://social.msdn.microsoft.com/Forums/eu/csharpgeneral/thread/fd8664ac-aa75-47df-94b8-b64580dab93c

于 2012-12-14T05:00:54.790 に答える