Se il parametro num è 52, quanti possibili valori di ritorno ci sono? è 52 o 53? Se ho capito bene, Math.random usa valori casuali da 0 a 1 inclusi. Se è così, allora 0 è un possibile valore di ritorno e così è 52. Ciò comporta 53 possibili valori di ritorno. È corretto? Motivo che chiedo è che un libro che sto imparando usi questo codice per un mazzo di carte. Mi chiedo se num debba eguagliare 51?Javascript: Math.random
Grazie ...
function getRandom(num) {
var my_num = Math.floor(Math.random * num);
return my_num;
};
E 'zero a uno, * * comprensivo di zero, ma * * esclusiva di uno. – Pointy
Grazie per tutte le risposte di seguito. Colpire a punta così come gli altri sotto. 1 non è inclusivo (questo era il mio fraintendimento, pensavo che 0 e 1 fossero entrambi inclusi) in modo che tutti i ritorni da 0 a 51 o un totale di 52 valori di ritorno ... – nanonerd