File tree Expand file tree Collapse file tree 1 file changed +20
-2
lines changed
Expand file tree Collapse file tree 1 file changed +20
-2
lines changed Original file line number Diff line number Diff line change 33 */
44
55/**
6- * Genera un número aleatoriamente
6+ * Genera un número aleatoriamente desde el 0 al 20
77 * @return {Integer } Número generado
88 */
9- function generarAleatorio ( ) {
9+ function generarAleatorio20 ( ) {
1010 return parseInt ( ( Math . random ( ) + 0.01 ) * 20 ) ;
1111}
1212
13+ /**
14+ * Genera un número aleatoriamente entre los valores de mínimo y máximo.
15+ * @param {Integer } [minimo=0] Valor mínimo.
16+ * @param {Integer } [maximo=10] Valor máximo.
17+ * @return {Integer } Devuelve un entero entre el mínimo y máximo.
18+ */
19+ function generarAleatorio ( minimo = 0 , maximo = 10 ) {
20+ var x = 0 ;
21+
22+ while ( true ) {
23+ x = parseInt ( ( Math . random ( ) + 0.01 ) * maximo ) ;
24+
25+ if ( ( x >= minimo ) && ( x <= maximo ) ) {
26+ return x ;
27+ }
28+ }
29+ }
30+
1331/**
1432 * Genera números aleatoriamente y los devuelve en un array
1533 * @param {Integer } cantidad Cantidad de números generados
You can’t perform that action at this time.
0 commit comments