Please log in (or register) to post a dweet (copy-paste the code somewhere safe to save it meanwhile)

u(t) is called 60 times per second.
t: Elapsed time in seconds.
S: Shorthand for Math.sin.
C: Shorthand for Math.cos.
T: Shorthand for Math.tan.
R: Function that generates rgba-strings, usage ex.: R(255, 255, 255, 0.5)
c: A 1920x1080 canvas.
x: A 2D context for that canvas.

質=(n)=>{for(j=2;j<n;j++){if (n%j==0)return n}return 0}
格=7
for(X=299;X--;)
for(Y=299;Y--;)
if (質(X^Y)) x.fillRect(格*X,格*Y,格,格)

Sep 19 2021 5:48 PM UTC

}//

126/140

Please log in (or register) to post as a new dweet (copy-paste code somewhere safe to save it meanwhile).

report

Prime fun 2 / 3 - Normally X binary XOR with Y produces a single white line, but if we only draw black when X XOR Y is a prime number, then we get a pattern. #math#primes

u(t) is called 60 times per second.
t: elapsed time in seconds.
c: A 1920x1080 canvas.
x: A 2D context for that canvas.
S: Math.sin
C: Math.cos
T: Math.tan
R: Generates rgba-strings, ex.: R(255, 255, 255, 0.5)

Please log in (or register) to comment.