Hacker News new | ask | show | jobs
by kojackst 2523 days ago
This runs it randomly 1000 times (well not reaaally randomly, but it gets close), just paste it into the browser console:

const times = 1000;

function sleep(ms) { return new Promise(resolve => setTimeout(resolve, ms)); }

async function run() { for (let i = 0; i < times; i++) { await sleep(10); play(Math.floor(Math.random()*3)); } }

run();

1 comments

You can also do:

for(i=0; i<100; i++) { play(Math.floor(Math.random()*3)) }

Right in the JavaScript console.

Nice! Thanks, I've edited my post to use this shorter version. The sleep is needed to avoid freezing the tab.