Función D3.js randomNormal()

La función randomNormal() se usa para devolver una función que da un número aleatorio basado en la distribución Normal o la distribución Gaussiana. 

Sintaxis:

d3.randomNormal(mu, sigma);

Parámetros: Toma los dos parámetros dados anteriormente y descritos a continuación.

  • mu: Es el valor esperado del número. Si no se da mu, entonces se considera como 0.
  • sigma: El número se genera con una cierta desviación estándar llamada sigma.

Devoluciones: Devuelve una función.

A continuación se dan algunos ejemplos de la función anterior.

Ejemplo 1: Cuando se da mu.

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" 
        content="width=device-width,
                 initial-scale=1.0">
  <title>Document</title>
</head>
<style>
</style>
<body>
  <!-- Fetching from CDN of D3.js -->
  <script type = "text/javascript" 
          src = "https://d3js.org/d3.v4.min.js">
   </script>
  <script>
// The ouput may be different on different machines.
    console.log(d3.randomNormal(10, 10)())
    console.log(d3.randomNormal(10, 10)())
    console.log(d3.randomNormal(10, 10)())
    console.log(d3.randomNormal(10, 10)())
    console.log(d3.randomNormal(10, 10)())
  </script>
</body>
</html>

Producción:

Ejemplo 2: Cuando no se da mu.

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" 
        content="width=device-width, 
                 initial-scale=1.0">
  <title>Document</title>
</head>
<style>
</style>
<body>
  <!-- Fetching from CDN of D3.js -->
  <script type = "text/javascript" 
          src = "https://d3js.org/d3.v4.min.js">
  </script>
  <script>
// The ouput may be different on different machines.
    console.log(d3.randomNormal(5)())
    console.log(d3.randomNormal(5)())
    console.log(d3.randomNormal(5)())
    console.log(d3.randomNormal(5)())
    console.log(d3.randomNormal(5)())
    console.log(d3.randomNormal(5)())
  </script>
</body>
</html>

Producción:

Publicación traducida automáticamente

Artículo escrito por TARuN y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *