Alguien me puede decir como save que tiene que poner 0.25 y 0.5 por que pone estos números?? Por que los pone con em decimales y el numer...

Pregunta de la clase:
Estructuras repetitivas: for
Joel Padilla

Joel Padilla

Pregunta
studenthace 6 años

Alguien me puede decir como save que tiene que poner 0.25 y 0.5 por que pone estos números?? Por que los pone con em decimales y el numero entero en 0?? Por que no poner 5 y 25??

1 respuestas
para escribir tu comentario
    David Antonio Garcia Saaib

    David Antonio Garcia Saaib

    studenthace 6 años

    La generación de números aleatorios siempre se ha manejado obteniendo un numero entre 1 y 0, o por lo menos en los lenguajes que conozco.

    La razon del 0.25 es para tomar todos los numeros entre 0.25 y 0, La razon del 0.5 es para tomar todos los números estén entre .5 y 0, y que no salieron en el filtro anterior de 0.25.

    Si quieres usar números enteros puedes usar estos ejemplos

    // Retorna un número aleatorio entre 0 (incluido) y 1 (excluido) function getRandom() { return Math.random(); }
    //Retorna un número aleatorio entre minimo (incluido) y maximo (excluido) function getRandomArbitrary(min, max) { return Math.random() * (max - min) + min; }

    // Retorna un entero aleatorio entre mnimo (incluido) maximo (excluido) //¡Usando Math.round() te dará una distribución no-uniforme!

    function getRandomInt(min, max) { return Math.floor(Math.random() * (max - min)) + min; }

    Fuente

Fundamentos de JavaScript 2018

Fundamentos de JavaScript 2018

JavaScript es un lenguaje de programación que se trabaja desde el navegador. Construye programas, conoce el entorno, los condicionales y las estructuras repetitivas. Aprende cuáles son y cómo se declaran las variables y las funciones de JS.

Fundamentos de JavaScript 2018
Fundamentos de JavaScript 2018

Fundamentos de JavaScript 2018

JavaScript es un lenguaje de programación que se trabaja desde el navegador. Construye programas, conoce el entorno, los condicionales y las estructuras repetitivas. Aprende cuáles son y cómo se declaran las variables y las funciones de JS.