Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.programming > #11975

Creating pictures of only 1 random number.

Newsgroups comp.programming
Date 2021-01-26 12:26 -0800
Message-ID <2eabdeda-a910-4f3f-9331-2072a67e3827n@googlegroups.com> (permalink)
Subject Creating pictures of only 1 random number.
From H e <he12457@hotmail.com>

Show all headers | View raw


<html>

<body>
<canvas id="canvas" width="522" height="311"></canvas>
<p></p>

<script>


var canvas = document.getElementById('canvas');
var ctx = canvas.getContext('2d');


ctx.beginPath();
ctx.rect(0, 0, 522, 311);
ctx.closePath();
ctx.stroke();


var aa1="";

var a11=Math.round(Math.random()*1000);

var i01=0;
var j=0;

for(var i=0; i<1111; i++) {


i01=i*0.2775454037134+0.132345774234;
a11=a11*0.2573856575373;
if(a11<0.01) a11=a11+0.043369256734896;
if(a11>1000000) a11=a11*0.0008757469234896;
j=a11*0.434547475875*i01;

j=Math.round(j*100000000)/100000000;

//j=Math.round(Math.random()*1000);

aa1=" "+j+aa1;

}


for(var i=0; i<1222; i++) {

aa1=aa1.replace(" ", "");
aa1=aa1.replace(".", "");

}


function aaaaa1() {


var imgData = ctx.getImageData(0, 0, 522, 311);

var i1=0;
var a1=0;
var a2=0;
var a3=0;
var a4=0;

for (var i = 0; i < imgData.data.length; i += 4) {

var v1=parseInt(i1%3);
i1++;

if(v1==0) v1=1;
var v2=parseInt((i1+v1)%3);
i1++;

if(v2==0) v2=1;

var v3=parseInt((i1+v2)%3);
i1++;

if(v3==0) v3=1;

var v4=parseInt((i1+v3)%3);
i1++;

if(v4==0) v4=1;

i1=i1%aa1.length;
a1=parseInt(aa1.substr(i1%aa1.length,v1));
i1=(i1+v1)%aa1.length;

a2=parseInt(aa1.substr(i1%aa1.length,v2));
i1=(i1+v2)%aa1.length;

a3=parseInt(aa1.substr(i1%aa1.length,v3));
i1=(i1+v3)%aa1.length;

a4=parseInt(aa1.substr(i1%aa1.length,v4));
i1=(i1+v4)%aa1.length;


imgData.data[i] = (imgData.data[i]+a1)%255;
imgData.data[i + 1] = (imgData.data[i+1]+a2)%255;
imgData.data[i + 2] = (imgData.data[i+2]+a3)%255;
imgData.data[i + 3] = (imgData.data[i+3]+a4)%255;
}

ctx.putImageData(imgData, 0, 0);

}



setInterval(function(){ aaaaa1(); }, 12);

</script>

</body>
</html>






He

ya12983 mail co m
372 6861327

Back to comp.programming | Previous | Next | Find similar | Unroll thread


Thread

Creating pictures of only 1 random number. H e <he12457@hotmail.com> - 2021-01-26 12:26 -0800

csiph-web