Puoi aprire il codice e modificare la funzione: vedi l'Help
You can open the Code and modify the function: see the Help
HELP

function ROTx(x,y,A) {AA = A*Math.PI/180; return x*Math.cos(AA)-y*Math.sin(AA)}
function ROTy(x,y,A) {AA = A*Math.PI/180; return x*Math.sin(AA)+y*Math.cos(AA)}

aX = -8; bX = 2; aY = 0; bY = 10
Dx = 1; Dy = 1

C1="black"
function XX1(t) {x=t; if(Ix(x)<1){x=1/0}; return x}
function YY1(t) {y=t*t; if(Ix(x)<1){x=1/0}; return y}; t1=-8; t2=8
for(j=0;j<=5e3;j=j+1) {t=t1+(t2-t1)/5e3*(j-1);L1x[j]=XX1(t);L1y[j]=YY1(t)}
C2="blue"
A=30; for(j=0;j<=5e3;j=j+1) { t=t1+(t2-t1)/5e3*(j-1); L2x[j]=ROTx(t,t*t,A)-4; L2y[j]=ROTy(t,t*t,A)+2 }
C3="green"
A=60; for(j=0;j<=5e3;j=j+1) { t=t1+(t2-t1)/5e3*(j-1); L3x[j]=(ROTx(t,t*t,A)-2)*1.5; L3y[j]=(ROTy(t,t*t,A)+2)*2.5 }