Gdy masz Math.floor(Math.random()*10)+1
, należy wybrać liczbę losową z zakresu od 1 do 10 z tego, co rozumiem.Math.floor (Math.random()) co robi +1?
Jednak po zmianie +1
na dowolną liczbę wyższą lub niższą niż 1
otrzymuję taki sam wynik. Dlaczego to? Co dokładnie oznacza +1
?
Jeśli dodać coś więcej niż '+ 1' i nadal kończy się liczbami od 1 do 10 coś jest bardzo źle. –
Co dokładnie masz na myśli przez "ten sam wynik"? czy możesz wyjaśnić lub opublikować wyniki? –
(Aby wyjaśnić - jeśli * zawsze * i * tylko * otrzymasz liczby od 1 do 10. Oczywiście każdy dany przebieg może dać tylko 1-10, ale z czasem prawie to na pewno * nie * się stanie.) –