ciao a tutti, qualcuno mi spiega perche per generare un numero intero casuale si usa la seguente espressione
document.write(Math.floor((Math.random() * 90) +1));
non ho capito a che cosa serve il piu uno, e propio necessario?
ciao a tutti, qualcuno mi spiega perche per generare un numero intero casuale si usa la seguente espressione
document.write(Math.floor((Math.random() * 90) +1));
non ho capito a che cosa serve il piu uno, e propio necessario?
Di solito i generatori danno un numero con decimali compreso tra 0 e 1 escluso : 0 <= numero < 1
Quindi puoi ottenere 0 ma mai 1. Di conseguenza se vuoi estrarre dei numeri tra 1 e 90 se non aggingi 1 otterai numeri tra 0 e 89.
Ridatemi i miei 1000 posts persi !!!!
Non serve a nulla ottimizzare qualcosa che non funziona.
Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr
be con la libreria math-js e tutto piu semplice, cmq ora ho un altro problema, si da il caso che ho trasformato una stringa, es. supremo , in un array con tutte i caraterri, il punto e che quando lo rivoglio come prima, mi restituisce il mio nome con le virgole
> nome = "supremo"
'supremo'
> array = nome.split("")
[ 's', 'u', 'p', 'r', 'e', 'm', 'o' ]
> array.toString()
's,u,p,r,e,m,o'
io lo vorrei come prima senza le virgole
Prova array.join("");
Ridatemi i miei 1000 posts persi !!!!
Non serve a nulla ottimizzare qualcosa che non funziona.
Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr
Ribadisco. join.
codice:<script> nome = "supremo"; array = nome.split(""); nome2 = array.join(''); alert(nome2); </script>
Ridatemi i miei 1000 posts persi !!!!
Non serve a nulla ottimizzare qualcosa che non funziona.
Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr
grazie ragazzi, ho seguito la soluznone di badaze perche non me la cavo tanto bene con l'espressioni regolare