Random Number Generation

by kyllle

HTML

<div id="result"></div>

CSS

body{padding:20px;letter-spacing:1px}
#result{font:13px/16px Arial;}

JavaScript

var potentialChars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789';
var randomString = '';
for (var i = 0; i < 32; i++) {
    console.log(Math.floor(Math.random() * potentialChars.length)); //generates a number
    randomString += potentialChars.charAt(Math.floor(Math.random() * potentialChars.length));
    //charAt uses the number as an index within potentialChars
}

$('#result').html(randomString);