Open In App

D3.js randomIrwinHall() Function

Last Updated : 07 Aug, 2020
Improve
Improve
Like Article
Like
Save
Share
Report

The d3.randomIrwinHall() function in d3.js is used to generate the random number based on the Irwinhall distribution having “n” independent variables.

Syntax:

d3.randomIrwinHall(n)

Parameters: It takes only one parameter as given above and described below.

  • n: It is the number of independent variables given to the Irwin hall distribution function.

Returns: It returns a function.

Example 1: When n is greater than zero.

HTML




<!DOCTYPE html>
<html lang="en">
  
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content=
        "width=device-width,  
        initial-scale=1.0">
</head>
  
<body>
    <div class="b1"></div>
    <div class="b2"></div>
  
    <!--Fetching from CDN of D3.js -->
    <script type="text/javascript" 
        src="https://d3js.org/d3.v4.min.js">
    </script>
  
    <script>
      
        // Every output is different and 
        // generating the itwinhall random
        // numbers
        console.log(d3.randomIrwinHall(4)())
        console.log(d3.randomIrwinHall(4)())
        console.log(d3.randomIrwinHall(4)())
        console.log(d3.randomIrwinHall(4)())
        console.log(d3.randomIrwinHall(4)())
    </script>
</body>
  
</html>


Output:

Example 2: When n is less than zero.

HTML




<!DOCTYPE html>
<html lang="en">
  
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content=
        "width=device-width,initial-scale=1.0">
</head>
  
<body>
    <div class="b1"></div>
    <div class="b2"></div>
      
    <!--Fetching from CDN of D3.js -->
    <script type="text/javascript" 
        src="https://d3js.org/d3.v4.min.js">
    </script>
  
    <script>
      
        // Any value less than zero gives
        // static value of zero
        console.log(d3.randomIrwinHall(-4)())
        console.log(d3.randomIrwinHall(0.004)())
        console.log(d3.randomIrwinHall(4)(4))
        console.log(d3.randomIrwinHall(-0.008)())
    </script>
</body>
  
</html>


Output:



Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads