JavaScriptを使用して10個の乱数を出力する単純なhtmlファイルを作成しました。javascript オブジェクトは、java.util.Random クラス (ライブ接続) を使用して結果を出力します。しかし、onLoadやonclickなどの関数やイベントで使用すると、正確な出力が得られません!
<html> <body onLoad="hello()"> <script language="javascript"> 関数ハロー() { 変数 i=0;for(;i<10;i++)
{ var j=新しい java.util.Random(i); document.writeln(j); } } </script></body></html>
そして、関数を使用しない場合、出力を取得できます!
<html> <本体> <script language="javascript"> 変数 i=0;for(;i<10;i++)
{ var j=新しい java.util.Random(i); document.writeln(j); } </script></body></html>
誰でもこのバグで私を助けることができます!