Is there anything that I could have done better in this code?
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Quotes</title>
<style>
body { color: #333; font: 20px georgia; }
em { color: #555; font-size: 90%; }
</style>
</head>
<body>
<article id="quotes"></article>
<script>
(function() {
"use strict";
var quotes = [
["Stay Hungry. Stay Foolish.", "Steve Jobs"],
["Good Artists Copy, Great Artists Steal.", "Pablo Picasso"],
["Argue with idiots, and you become an idiot.", "Paul Graham"],
["Be yourself; everyone else is already taken.", "Oscar Wilde"],
["Simplicity is the ultimate sophistication.", "Leonardo Da Vinci"]
].sort(function() {
return 0.5 - Math.random();
}),
quotesHTML = "";
for (var i = 0; i < quotes.length; i++) {
quotesHTML += "<p>“" + quotes[i][0] + "” — <em>" + quotes[i][1] + "</em></p>";
}
document.getElementById("quotes").innerHTML = quotesHTML;
}());
</script>
</body>
</html>