D3.js randomLogNormal() Function

The d3.randomLogNormal() function is used to generate the random number based on the log-normal function.
Syntax:
d3.randomLogNormal(mu,sigma);
Parameters: This function accepts two parameters as mentioned above and described below:
- mu: It is the expected value of the random variable.
- sigma: The number is generated with a given standard deviation called sigma.
Returns: It returns a function.
Note: If mu and sigma is not given then mu is equal to 0 and sigma to 1 by default.
Below given are a few examples of the above function.
Example 1: The output may be different each time the function is executed.
HTML
<!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"   </script>   <script>     // Output may be different each time     // the function is run     console.log(d3.randomLogNormal(2,10)())     console.log(d3.randomLogNormal(0,0)())     console.log(d3.randomLogNormal(1,12)())     console.log(d3.randomLogNormal(10,0)())     console.log(d3.randomLogNormal(5,1)())   </script> </body> </html> |
Output:
Example 2:
HTML
<!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"   </script>   <script>     // Output may be different each time     // the function is run     console.log(d3.randomLogNormal(2,10)(1))     console.log(d3.randomLogNormal(0,0)(2))     console.log(d3.randomLogNormal(1,12)(3))     console.log(d3.randomLogNormal(10,0)(0))     // When mu and sigma is not given     console.log(d3.randomLogNormal()())   </script> </body> </html> |
Output:
Whether you’re preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape, zambiatek Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we’ve already empowered, and we’re here to do the same for you. Don’t miss out – check it out now!




