Con il codice sopra, no. Math.random() ritorna un valore compreso tra 0.0 (incluso) e 1.0 (escluso). Quindi dato ad esempio N=4 e i=1, il valore di 'r' può andare da 1 a 3.Originariamente inviato da wave00
Quando fa il calcolo di r, non rischia di andare oltre la posizione max dell'array?