Skip to content

Instantly share code, notes, and snippets.

@jaysonwhelpley
Created December 2, 2021 17:36
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jaysonwhelpley/147d746673021cb1f156c26d8b3eeef1 to your computer and use it in GitHub Desktop.
Save jaysonwhelpley/147d746673021cb1f156c26d8b3eeef1 to your computer and use it in GitHub Desktop.
var heads = 0
var tails = 0
var ratio = 0
var ratios = []
var ratioratio = 0
function flip() {
heads = 0
tails = 0
ratios = []
ratioratio = 0
for ( var j = 0; j < 100; j++) {
for (var i = 0; i < 100; i++) {
x = Math.random();
if (x > .5) {
heads++
} else {
tails++
}
}
ratio = (heads / tails)
ratios.push(ratio)
}
for (var i = 0; i < ratios.length; i++) {
ratioratio = ratioratio + ratios[i]
}
ratioratio = ratioratio / (ratios.length)
return ratioratio
}
flip()
console.log(ratioratio)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment