• Re: Getting random numbers.

    From V V V V V@ya00000100000@worker.com to comp.lang.php on Sun Jan 15 01:30:14 2023
    From Newsgroup: comp.lang.php

    Improved version:

    <html>
    <body>
    <div id="aa1" style="width: 100%;word-break:break-word;">
    </div>
    <script>
    var a1=Math.random()*754234711;
    a1=Math.round(a1*100000000)/1000000000;
    for(var i=0; i<876; i++) {
    var i01=i*0.731426267474109624769827343137436966346+0.01325343709641827386927342746234;
    a1=a1*a1*2.68759619024378609842785463032;
    if(a1<0.001) a1=a1+0.3346939018674269877173234896;
    if(a1>10000000) a1=(a1%10000000)*0.03543987313198467428963279406273498673469234896;
    var j=a1*0.543269746734721340921438965875*i01; j=Math.round(j*100000000)/100000000;
    document.getElementById("aa1").append(j);
    }
    var aa001=document.getElementById("aa1").innerHTML; aa001=aa001.replace(/\./g,'');
    aa001=aa001.replace(/\+/g,'');
    aa001=aa001.replace(/e/g,'');
    aa001=aa001.replace(/\-/g,'');
    document.getElementById("aa1").innerHTML=aa001;
    </script>

    </body>
    </html>

    On Friday, January 22, 2021 at 5:09:44 AM UTC+2, H E wrote:
    I am writing this, because JavaScript Math.random() seems to be a bit slow. If the php random number maker is also too slow, then this could help.

    <html>
    <body>
    <div id="aa1" style="width: 100%;word-break:break-word;">
    </div>
    <script>
    var a1=Math.random()*101;
    var a2=Math.random()*101;
    var a3=Math.random()*101;
    var a4=Math.random()*101;
    var a5=Math.random()*101;
    var a6=Math.random()*101; document.getElementById("aa1").append(a1+a2+a3+a4+a5+a6);
    var a0001=-1;
    for(var i=0; i<99999; i++) {
    a0001=(-1)*a0001;
    var i01=i*0.0114643966346+i*0.0260774037134+0.1325346234;
    a1=a5*0.020604033;
    if(a1<0.001) a1=a1+0.0433469234896;
    a2=0.30461*a1;
    a3=0.470347*a2;
    a4=0.306463*a3;
    a5=a0001*a4*i01*0.346643634704673;
    var j=a1*0.04326974-0.034634769432*a2+0.043986739*a3-0.3489679834*a4+0.04869374986*a5-a6;
    document.getElementById("aa1").append(j);
    }
    var aa001=document.getElementById("aa1").innerHTML; aa001=aa001.replace(/\./g,'');
    aa001=aa001.replace(/\+/g,'');
    aa001=aa001.replace(/e/g,'');
    aa001=aa001.replace(/\-/g,''); document.getElementById("aa1").innerHTML=aa001;
    </script>


    Kr.

    Phone: 372 6861327
    E-mail: ya12983 mail c o m
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From he12091983@he12091983@gmail.com to comp.lang.php on Mon Jan 16 03:49:55 2023
    From Newsgroup: comp.lang.php

    https://playcode.io/1063810


    On Saturday, January 23, 2021 at 2:56:18 PM UTC+2, J.O. Aho wrote:
    On 23/01/2021 12.00, Luuk wrote:
    On 22-1-2021 04:09, H E wrote:
    I am writing this, because JavaScript Math.random() seems to be a bit
    slow.
    If the php random number maker is also too slow, then this could help.


    Why do, almost all, 'random numbers' start with the same 2 digits?
    The extra "randomness" he adds makes the result to limit towards the
    average of the range of the randomness.

    --

    //Aho
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From he12091983@he12091983@gmail.com to comp.lang.php on Mon Jan 16 03:50:43 2023
    From Newsgroup: comp.lang.php

    Live:

    https://playcode.io/1063810




    On Friday, January 22, 2021 at 5:09:44 AM UTC+2, H E wrote:
    I am writing this, because JavaScript Math.random() seems to be a bit slow. If the php random number maker is also too slow, then this could help.

    <html>
    <body>
    <div id="aa1" style="width: 100%;word-break:break-word;">
    </div>
    <script>
    var a1=Math.random()*101;
    var a2=Math.random()*101;
    var a3=Math.random()*101;
    var a4=Math.random()*101;
    var a5=Math.random()*101;
    var a6=Math.random()*101; document.getElementById("aa1").append(a1+a2+a3+a4+a5+a6);
    var a0001=-1;
    for(var i=0; i<99999; i++) {
    a0001=(-1)*a0001;
    var i01=i*0.0114643966346+i*0.0260774037134+0.1325346234;
    a1=a5*0.020604033;
    if(a1<0.001) a1=a1+0.0433469234896;
    a2=0.30461*a1;
    a3=0.470347*a2;
    a4=0.306463*a3;
    a5=a0001*a4*i01*0.346643634704673;
    var j=a1*0.04326974-0.034634769432*a2+0.043986739*a3-0.3489679834*a4+0.04869374986*a5-a6;
    document.getElementById("aa1").append(j);
    }
    var aa001=document.getElementById("aa1").innerHTML; aa001=aa001.replace(/\./g,'');
    aa001=aa001.replace(/\+/g,'');
    aa001=aa001.replace(/e/g,'');
    aa001=aa001.replace(/\-/g,''); document.getElementById("aa1").innerHTML=aa001;
    </script>


    Kr.

    Phone: 372 6861327
    E-mail: ya12983 mail c o m
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From he12091983@he12091983@gmail.com to comp.lang.php on Tue Jan 17 00:02:25 2023
    From Newsgroup: comp.lang.php

    https://gettingfacts.w3spaces.com/saved-from-Tryit-2023-01-17.html


    H E kirjutas Reede, 22. jaanuar 2021 kl 05:09:44 UTC+2:
    I am writing this, because JavaScript Math.random() seems to be a bit slow. If the php random number maker is also too slow, then this could help.

    <html>
    <body>
    <div id="aa1" style="width: 100%;word-break:break-word;">
    </div>
    <script>
    var a1=Math.random()*101;
    var a2=Math.random()*101;
    var a3=Math.random()*101;
    var a4=Math.random()*101;
    var a5=Math.random()*101;
    var a6=Math.random()*101; document.getElementById("aa1").append(a1+a2+a3+a4+a5+a6);
    var a0001=-1;
    for(var i=0; i<99999; i++) {
    a0001=(-1)*a0001;
    var i01=i*0.0114643966346+i*0.0260774037134+0.1325346234;
    a1=a5*0.020604033;
    if(a1<0.001) a1=a1+0.0433469234896;
    a2=0.30461*a1;
    a3=0.470347*a2;
    a4=0.306463*a3;
    a5=a0001*a4*i01*0.346643634704673;
    var j=a1*0.04326974-0.034634769432*a2+0.043986739*a3-0.3489679834*a4+0.04869374986*a5-a6;
    document.getElementById("aa1").append(j);
    }
    var aa001=document.getElementById("aa1").innerHTML; aa001=aa001.replace(/\./g,'');
    aa001=aa001.replace(/\+/g,'');
    aa001=aa001.replace(/e/g,'');
    aa001=aa001.replace(/\-/g,''); document.getElementById("aa1").innerHTML=aa001;
    </script>


    Kr.

    Phone: 372 6861327
    E-mail: ya12983 mail c o m
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From V V V V V V V V V V V V V V V V V V V V V V V V V@VVVVVVVVVVV00@mail2cool.com to comp.lang.php on Mon Jan 23 15:19:10 2023
    From Newsgroup: comp.lang.php

    Using random of randoms :


    <html>
    <body>
    <div id="aa1" style="width: 100%;word-break:break-word;">
    </div>
    <script>

    var a1=new Array(52687126587,68247581,4867128456,614875687, 641875687,6842158726,683428756,4721868765,61475981,61465879,6271485687, 6893471894,614268757,681247586917,6248756812756,621876826,62781456876, 69428167,6128975869,642891679,628147689,6291488697,62875826,612876189,621879, 648927189,126489,621847692796,210367209367985,62148967189);
    var a2=a1[(Math.round(Math.random()*62684365814785))%13];
    var a3=Math.round(a2*100000000)/1000000000;
    for(var i=0; i<8765; i++) {
    var i01=i*0.14262643962385729346+i*0.2607278697594037134+0.132536823975846234; a3=a3*a3*0.2687598683496729855403;
    if(a3<0.001) a3=a3+0.43469234896;
    if(a3>10000000) a3=a3%6719846984618;
    var j=a3*0.43269746960975875*i01%672189578615287; j=(Math.round(j*100000000)/100000000)%62839464276; document.getElementById("aa1").append(j);
    }
    var aa001=document.getElementById("aa1").innerHTML; aa001=aa001.replace(/\./g,'');
    aa001=aa001.replace(/\+/g,'');
    aa001=aa001.replace(/e/g,'');
    aa001=aa001.replace(/\-/g,'');
    document.getElementById("aa1").innerHTML=aa001;
    </script>

    </body>
    </html>


    On Friday, January 22, 2021 at 5:09:44 AM UTC+2, H E wrote:
    I am writing this, because JavaScript Math.random() seems to be a bit slow. If the php random number maker is also too slow, then this could help.

    <html>
    <body>
    <div id="aa1" style="width: 100%;word-break:break-word;">
    </div>
    <script>
    var a1=Math.random()*101;
    var a2=Math.random()*101;
    var a3=Math.random()*101;
    var a4=Math.random()*101;
    var a5=Math.random()*101;
    var a6=Math.random()*101; document.getElementById("aa1").append(a1+a2+a3+a4+a5+a6);
    var a0001=-1;
    for(var i=0; i<99999; i++) {
    a0001=(-1)*a0001;
    var i01=i*0.0114643966346+i*0.0260774037134+0.1325346234;
    a1=a5*0.020604033;
    if(a1<0.001) a1=a1+0.0433469234896;
    a2=0.30461*a1;
    a3=0.470347*a2;
    a4=0.306463*a3;
    a5=a0001*a4*i01*0.346643634704673;
    var j=a1*0.04326974-0.034634769432*a2+0.043986739*a3-0.3489679834*a4+0.04869374986*a5-a6;
    document.getElementById("aa1").append(j);
    }
    var aa001=document.getElementById("aa1").innerHTML; aa001=aa001.replace(/\./g,'');
    aa001=aa001.replace(/\+/g,'');
    aa001=aa001.replace(/e/g,'');
    aa001=aa001.replace(/\-/g,''); document.getElementById("aa1").innerHTML=aa001;
    </script>


    Kr.

    Phone: 372 6861327
    E-mail: ya12983 mail c o m
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From V V V V V V V V V V V V V V V V V V V V V V V V V@VVVVVVVVVVV00@mail2cool.com to comp.lang.php on Mon Jan 23 15:21:06 2023
    From Newsgroup: comp.lang.php

    When using random of randoms:

    https://onecompiler.com/html/3yvswrdxa




    On Friday, January 22, 2021 at 5:09:44 AM UTC+2, H E wrote:
    I am writing this, because JavaScript Math.random() seems to be a bit slow. If the php random number maker is also too slow, then this could help.

    <html>
    <body>
    <div id="aa1" style="width: 100%;word-break:break-word;">
    </div>
    <script>
    var a1=Math.random()*101;
    var a2=Math.random()*101;
    var a3=Math.random()*101;
    var a4=Math.random()*101;
    var a5=Math.random()*101;
    var a6=Math.random()*101; document.getElementById("aa1").append(a1+a2+a3+a4+a5+a6);
    var a0001=-1;
    for(var i=0; i<99999; i++) {
    a0001=(-1)*a0001;
    var i01=i*0.0114643966346+i*0.0260774037134+0.1325346234;
    a1=a5*0.020604033;
    if(a1<0.001) a1=a1+0.0433469234896;
    a2=0.30461*a1;
    a3=0.470347*a2;
    a4=0.306463*a3;
    a5=a0001*a4*i01*0.346643634704673;
    var j=a1*0.04326974-0.034634769432*a2+0.043986739*a3-0.3489679834*a4+0.04869374986*a5-a6;
    document.getElementById("aa1").append(j);
    }
    var aa001=document.getElementById("aa1").innerHTML; aa001=aa001.replace(/\./g,'');
    aa001=aa001.replace(/\+/g,'');
    aa001=aa001.replace(/e/g,'');
    aa001=aa001.replace(/\-/g,''); document.getElementById("aa1").innerHTML=aa001;
    </script>


    Kr.

    Phone: 372 6861327
    E-mail: ya12983 mail c o m
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From V V V V V V V V V V V V V V V V V V V V V V V V V@VVVVVVVVVVV00@mail2cool.com to comp.lang.php on Mon Jan 23 15:43:38 2023
    From Newsgroup: comp.lang.php

    Tere j|nlle. Proovige j|nrgi uuem versioon sellest, kui Teid j|ntkuvalt huvitab see idee.

    https://html-css-js.com/?html=%0A%3Chtml%3E%0A%3Cbody%3E%0A%3Cdiv%20i$*$d=%22aa1%22%20style=%22wi$*$dth:%20100%25;word-break:break-word;%22%3E%0A%3C/div%3E%0A%3Cscript%3E%0A%0Avar%20a1=new%20Array(52687126587,68247581,4867128456,614875687,%0A641875687,6842158726,683428756,4721868765,61475981,61465879,6271485687,%0A6893471894,614268757,681247586917,6248756812756,621876826,62781456876,%0A69428167,6128975869,642891679,628147689,6291488697,62875826,612876189,621879,%0A648927189,126489,621847692796,210367209367985,62148967189);%0Avar%20a2=a1%5B(Math.round(Math.random()*62684365814785))%2513%5D;%0Avar%20a3=Math.round(a2*100000000)/1000000000;%0Afor(var%20i=0;%20i%3C8765;%20i++)%20%7B%0Avar%20i01=i*0.14262643962385729346+i*0.2607278697594037134+0.132536823975846234;%0Aa3=a3*a3*0.2687598683496729855403;%0Aif(a3%3C0.001)%20a3=a3+0.43469234896;%0Aif(a3%3E10000000)%20a3=a3%256719846984618;%0Avar%20j=a3*0.43269746960975875*i01%25672189578615287;%0Aj=(Math.round(j*100000000)/100000000)%2562839464276;%0Adocument.getElementById(%22aa1%22).append(j);%0A%7D%0Avar%20aa001=document.getElementById(%22aa1%22).innerHTML;%0Aaa001=aa001.replace(/%5C./g,'');%0Aaa001=aa001.replace(/%5C+/g,'');%0Aaa001=aa001.replace(/e/g,'');%0Aaa001=aa001.replace(/%5C-/g,'');%0Adocument.getElementById(%22aa1%22).innerHTML=aa001;%0A%3C/script%3E%0A%0A%3C/body%3E%0A%3C/html%3E&css=/*%20CSS%20styles%20*/%0Ah1%20%7B%0Afont-family:%20Impact,%20sans-serif;%0Acolor:%20#CE5937;%0A%7D%0A%09%20%20&js=//%20JavaScript%0Adocument.getElementById('welcome').innerText%20+=%20%0A%22%20Editors%22;%0A
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From V V V V V V V V V V V V V V V V V V V V V V V V V@VVVVVVVVVVV00@mail2cool.com to comp.lang.php on Mon Jan 23 15:46:46 2023
    From Newsgroup: comp.lang.php

    Tere hommikust.
    Uuem versioon: https://html-css-js.com/?html=%0A%3Chtml%3E%0A%3Cbody%3E%0A%3Cdiv%20i$*$d=%22aa1%22%20style=%22wi$*$dth:%20100%25;word-break:break-word;%22%3E%0A%3C/div%3E%0A%3Cscript%3E%0A%0Avar%20a1=new%20Array(526877257126587,68247525781,48623577128456,614875687,%0A641572875687,6842257158726,683428756,4721868765,61475981,61465879,6271485687,%0A6893471894,614268757,681247586917,6248756812756,621876826,62781456876,%0A69428167,6128975869,642891679,628147689,6291488697,62875826,612876189,621879,%0A648927189,126489,621847692796,210367209367985,62148967189);%0Avar%20a2=a1%5B(Math.round(Math.random()*62684365814785))%2513%5D;%0Avar%20a3=Math.round(a2*100000000)/1000000000;%0Afor(var%20i=0;%20i%3C8765;%20i++)%20%7B%0Avar%20i01=i*0.14262643962385729346+i*0.2607278697594037134+0.132536823975846234;%0Aa3=a3*a3*0.2687598683496729855403;%0Aif(a3%3C0.001)%20a3=a3+0.43469234896;%0Aif(a3%3E10000000)%20a3=a3%256719846984618;%0Avar%20j=a3*0.43269746960975875*i01%25672189578615287;%0Aj=(Math.round(j*100000000)/100000000)%2562839464276;%0Adocument.getElementById(%22aa1%22).append(j);%0A%7D%0Avar%20aa001=document.getElementById(%22aa1%22).innerHTML;%0Aaa001=aa001.replace(/%5C./g,'');%0Aaa001=aa001.replace(/%5C+/g,'');%0Aaa001=aa001.replace(/e/g,'');%0Aaa001=aa001.replace(/%5C-/g,'');%0Adocument.getElementById(%22aa1%22).innerHTML=aa001;%0A%3C/script%3E%0A%0A%3C/body%3E%0A%3C/html%3E&css=/*%20CSS%20styles%20*/%0Ah1%20%7B%0Afont-family:%20Impact,%20sans-serif;%0Acolor:%20#CE5937;%0A%7D%0A%09%20%20&js=//%20JavaScript%0Adocument.getElementById('welcome').innerText%20+=%20%0A%22%20Editors%22;%0A
    --- Synchronet 3.21d-Linux NewsLink 1.2