Cuando tiene Math.floor(Math.random()*10)+1
se supone que debe elegir un número aleatorio entre 1-10 según mi entender.Math.floor (Math.random()) ¿Qué hace +1 en realidad?
Sin embargo, cuando cambio el +1
a cualquier número superior o inferior a 1
obtengo el mismo resultado. ¿Por qué es esto? ¿Qué significa exactamente el +1
?
Si añade algo más de '+ 1' y todavía terminas con números entre 1-10 algo está muy mal. –
¿Qué quiere decir exactamente con "el mismo resultado"? ¿Puedes aclarar o publicar alguna salida? –
(Para aclarar, si * siempre * y * solo * obtiene números entre 1 y 10. Obviamente, cualquier ejecución dada solo puede producir de 1 a 10, pero con el tiempo, es casi seguro que * no * será el caso). –