per i miei test di selenio Ho bisogno di un fornitore di valori per ottenere un numero a 5 cifre in ogni caso. Il problema con javascript è che l'API di Math.random
supporta solo la generazione di un float iniziale 0.
. Quindi deve essere compreso tra 10000
e 99999
.Espressione JavaScript per generare un numero a 5 cifre in ogni caso
Quindi sarebbe facile se generasse solo 0.10000
e superiore, ma genera anche 0.01000
. Quindi, questo approccio non riesce:
Math.floor(Math.random()*100000+1)
E 'possibile generare un numero a 5 cifre in tutti i casi (in un'espressione!)?
L'aggiunta del 10000 alla fine non fa nulla. –
Controlla di nuovo, @BenBrown. Senza il 10000 puoi avere numeri con meno di 5 cifre. –
Ahhhh, buon controllo. Il mio cattivo @Rubens Farias –