4
<title>Hello, data!</title>
5
<script type="text/javascript" src="../../d3.v2.js"></script>
6
<style type="text/css">
9
font: 14px Helvetica Neue;
10
text-rendering: optimizeLegibility;
15
border-collapse: collapse;
20
border: solid 1px #fff;
29
Your lucky numbers are:<br>
30
<table id="table"></table>
31
<script type="text/javascript">
35
for (var i = 0; i < 10; i++) {
36
for (var j = 0, a = []; j < 10; j++) {
37
a.push(~~(Math.random() * 100));
44
function transform() {
45
var t = d3.select("#table")
49
t.enter().append("tr")
51
.data(function(d) { return d; })
53
.style("background-color", function(d) { return "hsl(" + d + ",100%,50%)"; })
54
.text(function(d) { return d; });
57
.data(function(d) { return d; })
58
.style("background-color", function(d) { return "hsl(" + d + ",100%,50%)"; })
59
.text(function(d) { return d; });
63
for (var i = 0; i < 10; i++) {
64
for (var j = 0; j < 10; j++) {
65
data[i][j] = (data[i][j] + 1) % 360;
71
window.addEventListener("keypress", refresh, false);