This commit is contained in:
Ingy döt Net 2013-04-10 21:29:02 -07:00
parent 764da6cbbb
commit db842d013d
19005 changed files with 197040 additions and 7 deletions

View file

@ -0,0 +1,18 @@
function mcpi(n){
var x,y,m=0;
for(var i = 0; i < n; i += 1) {
x = Math.random();
y = Math.random();
if (x*x + y*y < 1) { m += 1; }
}
return 4*m/n;
}
console.log(mcpi(1000));
console.log(mcpi(10000));
console.log(mcpi(100000));
console.log(mcpi(1000000));
console.log(mcpi(10000000));