Numeri casuali

Generare numeri casuali con le caratteristiche desiderate… Genera un numero casualeValori: [ 0.0, 1.0 [ Math.random(); Genera un bit casualeValori: {0, 1} Math.floor(2*Math.random()); Genera un numero casualeValori: {minimo, …, massimo} Minimo Massimo Math.floor((M-m+1)*Math.random()+m);

Convalida del form

Un form ha normalmente due pulsanti di submit e reset. Il loro aspetto dipende dal browser. La loro attivazione provoca eventi associati al form…

Controllare il form L’evento Submit permette di controllare il contenuto del form e se il contenuto non è ritenuto valido di bloccare l’invio dei dati. Quando si attiva il pulsante … Leggi tutto

Eventi di Select

Agisci sulla selezione, leggi gli attributi e osserva gli eventi BellunoPadovaRovigoTrevisoVeneziaVeronaVicenza type name form.name length selectedIndex value EVENTI:

Eventi di Radio

Agisci sulle caselle di scelta esclusiva, leggi i valori delle proprietà e osserva gli eventi 1 2 type name form.name defaultChecked checked EVENTI: type name form.name defaultChecked checked EVENTI:

Eventi di Checkbox

Agisci sulle caselle di scelta, leggi i valori delle proprietà e osserva gli eventi 1 2 type name form.name defaultChecked checked EVENTI: type name form.name defaultChecked checked EVENTI:

Eventi di Text

Agisci sulla casella di testo, leggi i valori delle proprietà e osserva gli eventi type name form.name defaultValue value EVENTI: Agisci sulle caselle di testo sottostanti. Ognuna reagisce al solo evento descritto dal testo a fianco. Il testo è cambiato È stato selezionato del testo La casella ha acquisito il fuoco La casella ha perso … Leggi tutto

Eventi di Button

Agisci sul pulsante, leggi i valori delle proprietà e osserva gli eventi type name form.name value EVENTI:

Ordinamento e ricerca

Genera un array di interi casuali, lo ordina e applica ripetutamente la ricerca binaria l’algoritmo di ordinamento è un bubblesort ottimizzato Math.random(), genera un numero casuale in [0.0, 1.0[

Tabella ASCII

Passando il mouse sulla tabella è possibile leggere alcune informazioni sul carattere sottostante il codice esadecimale il codice decimale Il metodo String.fromCharCode() converte il codice numerico in carattere