Puoi aprire il codice e modificare le righe seguenti
HELP

...
// L estremi dei segmenti che vengono tracciati, Q punti che vengono tracciati

// bX maggiore o uguale al numero dei dati, aY = 0 o minore del min dei dati, bY maggiore o uguale al max
// Dx distanza righe verticali, Dy distanza righe orizzontali. Altezza del rettangolo = 4/10 della base

aX = -1; bX = 1; aY = -1; bY = 1
Dx = 0.1; Dy = 0.1

titolo = "punti a caso nel cerchio centrato in (0,0) con raggio 1"

jP=-1
for(i=0; i < 3e3; i=i+1) {  R = Math.random(); A = Math.random()*2*Math.PI
                      jP=jP+1; Q1x[jP]=R*Math.cos(A); Q1y[jP]=R*Math.sin(A)  }

// modifica la definizione della funzione di cui volessi tracciare il grafico (f blu, g verde, h rosso, k arancione)
// Esempi: y=2*x+5   y=x*x/3  y= Math.sqrt(x-5)*10+3  y= Math.pow(x,3) (=x^3)  y= Math.sin(x/360*Math.PI)

function f(x) { y = 1/0; return y }  
function g(x) { y = 1/0; return y }
function h(x) { y = 1/0; return y }
function k(x) { y = 1/0; return y }
...