nella tesina che sto facendo devo trovare più e più volte (circa 100'000 volte) un numero randoom compreso tra 0 e 3, il costrutto che utilizzo io è:
Purtroppo con questo sistema non un funzionacodice:do{temp=Math.round(Math.random()*10)}while(3>temp<=0);, se non per iterazioni molto brevi(fino a 10'000), poichè deve ripetere più volte il ciclo per trovare un numero compreso tra 0 e 3.
C'è un modo più veloce, o che utilizzi di meno le risorse per ricevere un numero randoom tra 0 e 3?
L'idea che mi era venuta era trovare un numero compreso tra 2 e 8, dividerlo per due , arrotondarlo e toglierci 1... altre proposte?
Grazie
Luca