Cómo generar números aleatorios en JavaScript?

Cómo generar números aleatorios en JavaScript?

Matemáticas JavaScript.aleatorio() es un método integrado que devuelve los números pseudo-aleatorios, puntos flotantes entre el rango de 0 y 1 (incluidos 0, no 1). Estos números podrían ser un entero y un punto flotante también. Este método pertenece a ECMAScript1 (ES1) y es compatible con todos los navegadores como Chrome, Edge, Safari, etc. Este artículo ofrece los siguientes resultados.

  • ¿Cómo las matemáticas JavaScript.Método Random () Trabajo
  • ¿Cuál es el uso de matemáticas de JavaScript?.Método Random ()

¿Cómo las matemáticas JavaScript.Método Random () Trabajo

El javascript Matemáticas.aleatorio() El método devuelve los números de pseudo aleatorios en lugar de valores verdaderos dentro del rango. Aquí, describiremos cómo el Matemáticas.aleatorio() la función realmente funciona.

Sintaxis

La siguiente sintaxis representa la Matemáticas.aleatorio() Método en JavaScript.

Matemáticas.aleatorio()

La función aleatoria () debe llamarse a través del objeto sustituto 'matemáticas' porque es la función estable del objeto matemático.

El Matemáticas.aleatorio() La función devuelve los números pseudo-aleatorios, puntos flotantes entre el rango de 0 y 1 (incluyendo 0, no 1).

¿Cuál es el uso de matemáticas?.Método Random () en JavaScript

Matemáticas.El método Random () se utiliza para devolver el entero entre el valor mínimo y máximo.

Ejemplo 1: Cómo encontrar números aleatorios dentro del rango predeterminado

El Matemáticas.aleatorio() El método encuentra el número aleatorio dentro del rango predeterminado. Este método devuelve un número aleatorio que incluye el entero inicial pero no el final.

Este ejemplo muestra cómo encontrar el número aleatorio usando esta función.

consola.registro (matemáticas.aleatorio());

Aquí en este ejemplo, se llama un método aleatorio () utilizando una clase de matemáticas.

La salida mostró el número aleatorio devuelto automáticamente en el rango de 0 y 1 (> = 0 & < 1).

Ejemplo 2: Cómo encontrar un número aleatorio entre los valores especificados

Las matemáticas de JavaScript.El método Random () también se usa para encontrar los números aleatorios dentro de la especificación. rango. Estos valores podrían ser un entero y un punto flotante también.

var x = 1;
var y = 2;
var aleatorio =
(Matemáticas.Random () * ( +y - +x)) + +x;
consola.log (("Número aleatorio generado:" + aleatorio));

Se dan dos valores 1 y 2 para encontrar un entero aleatorio entre los dos valores utilizando el JavaScript Matemáticas.aleatorio() método. Este ejemplo mostró cómo encontrar un entero entre dos valores utilizando este método.

La salida mostró el entero generado aleatoriamente entre los dos valores. El valor de salida es '1' que es mayor que los valores mínimos pero menos que el valor máximo en la entrada dada.

Ejemplo 3: Cómo encontrar números aleatorios entre los valores MIN y MAX

Matemáticas.La función aleatoria () busca un entero entre los valores mínimos y máximos dentro de un rango especificado. Además de los valores mínimos, también incluye los valores máximos.

var min = 17;
var max = 64;
var aleatorio =
Matemáticas.piso (matemáticas.Random () * ( +max +1 - +min)) + +min;
consola.log (("Número aleatorio generado:" + aleatorio));

En este ejemplo, se dan dos valores aleatorios 17 y 64 para encontrar el nuevo entero aleatorio entre los valores máximos y mínimos. Las matemáticas.La función aleatoria () se ejecuta para buscar el entero aleatorio entre los valores mínimos y máximos.

La salida mostró que '44' es el número aleatorio generado entre '17' y '64'.

Conclusión

El método JavaScript Math Random () se usa para generar un número aleatorio entre dos valores, puntos flotantes entre 0 y 1 que incluye el 0 pero excluye 1. Esta guía completa proporciona una visión detallada de las matemáticas de JavaScript.Método Random (). La funcionalidad de las matemáticas.El método Random () se proporciona junto con su sintaxis. También narramos el funcionamiento completo de las matemáticas.Método Random () con ejemplos.