Programma tabelline Riassunto elementi javascript essenziali 3BSA

Transcript

Programma tabelline Riassunto elementi javascript essenziali 3BSA
Programma tabelline Riassunto elementi javascript essenziali 3BSA Ottobre 2015 docente Salvatore Mosaico
var n1=document.frm1.v1.value; //metto in n1
il contenuto del primo box
Prelevo dal form (campo v1) e metto nella
variabile n1
document.frm1.v1.value = n1; //metto nel box
il valore 1
Metto nel form (variabile v1) il valore n1
Onload=”INIZIA()”;
var n = Math.random(); // [0,1)
esegui la funzione INIZIA quando pagina
caricata
Esegui la funzione premutocalcola quando
premi il tasto
Mi da un numero reale tra [0,1)
var i = Math.floor(n);
Mette NELLA VARIABILEi parte intera di n
Onclick=”premutocalcola()”
Funzioni implementate per generare un numero casuale
function dammiunnumero(max) // mettere un
numero a caso da 1 a 9 nei primi due box
{
var n = Math.random(); // [0,1)
n = n*(max+1); // [0,max+1)
n = Math.floor(n); // parte intera [0,max]
return n;
}
Funzione ritorna un numero da [0.MAX]
function dammiunnumerorange(da,a)
{
var n = dammiunnumero(a-da); //[0,a]
n = n + da;
return n;
}
Funzione ritorna un numero nell’intervallo
[da,a]
Si sfrutta la funzione precedente