Lanciare due dadi

Lanciare un dado

Evento #15

Clicca sull’area bianca e genera un cerchio con colore e raggio casuale. JavaScript può acquisire la posizione del mouse con evt.clientX, evt.clientY

Generatore di password

Genera una password con formato predefinito, cvcvcvcv, cioè con 4 sillabe casuali consecutive della forma cv (consonante+vocale)

Osserva: dell’alfabeto di 26 lettere utilizzo 14 consonanti (bcdfglmnprstvz) 5 vocali (aeiou) con un potenziale di 144 * 54 = 24.010.000 password diverse.

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);

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[