JSFiddle - React, Tailwind, and code Playground

HTML

<div id='result'></div>

JavaScript

test(100000);

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

function test(iter){
	str = '';
  sum = 0;
	for(i = 0; i < iter; i++){
  	let n = gen(i);
    sum += n;
    if(i < 100)str += n + '<br>';
  }
  str = sum/iter + '<br><br>' + str;
  log(str);
}

function log(s){
	result.innerHTML = s;
}

function gen(i){
	x = rand(0, 100*10000)/10000;
  x = Math.sqrt(98/(98*x+1));
  return x;
}