Random Letter Test
by Ben Wochinski
HTML
<body>
<div>
Characters to randomly generate: <br/>
<input id="amt" value="10000" /><br/>
<button id="start">start</button> <button id="stop">stop</button>
</div>
<h3>Output:</h3>
<textarea id="console" rows="30" cols="30"></textarea>
</body>
JavaScript
var alpha = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
var loop = null;
$("#start").click(function(){
loop = setInterval(function() {
$("#console").prepend("Len: " + fastLoop($("#amt").val()) +"\n");
}, 500);
});
$("#stop").click(function() {
clearInterval(loop);
});
function fastLoop(amt) {
var alphaString = "";
for (var i = 0; i < amt; i++) {
alphaString += alpha[Math.floor(Math.random()*26)];
}
return alphaString.length;
}