Se si dispone di Math.floor(Math.random()*10)+1
, è necessario selezionare un numero casuale compreso tra 1 e 10 da quello che ho capito.Math.floor (Math.random()) cosa fa effettivamente +1?
Tuttavia, quando cambio lo +1
su un numero qualsiasi più alto o più basso di 1
ottengo lo stesso risultato. Perchè è questo? Cosa significa esattamente il +1
?
Se si aggiunge qualcosa di più '+ 1' e ancora finisci con numeri tra 1-10 qualcosa è molto sbagliato. –
Cosa intendi esattamente per "stesso risultato"? puoi chiarire o postare qualche output? –
(Per chiarire - se * sempre * e * solo * ottengono numeri compresi tra 1 e 10. Ovviamente una determinata corsa potrebbe produrre solo 1-10, ma nel tempo, quasi certamente * non * si verificherà.) –