Skip to content

Instantly share code, notes, and snippets.

@glauberramos
Created May 30, 2012 14:34
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 glauberramos/2836687 to your computer and use it in GitHub Desktop.
Save glauberramos/2836687 to your computer and use it in GitHub Desktop.
3 Doors (One with a reward) problem
var doors = [false, false ,true];
var didntChangeDoorCount = 0;
var changedDoorCount = 0;
for(i=0;i<10000;i++) {
var picker = Math.floor(Math.random()*3);
//dont change
if(doors[picker]) didntChangeDoorCount++;
//change
if(!doors[picker]) changedDoorCount++;
};
console.log("Dont Change Count: ", didntChangeDoorCount, " | Change Count: ", changedDoorCount);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment