-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdataVisualization.js
More file actions
69 lines (48 loc) · 2.06 KB
/
Copy pathdataVisualization.js
File metadata and controls
69 lines (48 loc) · 2.06 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
var century19 = [ 23.2, 27.9, 29.5, 28 ];
var century19Years = [ 1970, 1997, 1982, 1999 ];
var century20 = [ 21.2, 27.4, 28.3, 29 ];
var century20Years = [ 2000, 2004, 2007, 2010 ];
var mainCanvas = document.getElementById( "mainCanvas" );
function statsForCentury19() {
mainCanvas.innerHTML = "";
for( var index = 0; index < century19.length; index++ ) {
var paragraph = document.createElement( "p" );
var year = document.createElement( "span" );
var paragraphText = document.createTextNode( century19[ index ] );
var yearText = document.createTextNode( century19Years[ index ] );
year.appendChild( yearText )
mainCanvas.appendChild( year );
year.style.position = "relative";
year.style.bottom = -50 + "px";
year.style.left = 65 + "px";
paragraph.appendChild( paragraphText );
mainCanvas.appendChild( paragraph );
paragraph.style.paddingTop = century19[index] * 10 + "px";
}
}
function statsForCentury20() {
mainCanvas.innerHTML = "";
for( var index = 0; index < century20.length; index++ ) {
var paragraph = document.createElement( "p" );
var year = document.createElement( "span" );
var paragraphText = document.createTextNode( century20[ index ] );
var yearText = document.createTextNode( century20Years[ index ] );
year.appendChild( yearText )
mainCanvas.appendChild( year );
year.style.position = "relative";
year.style.bottom = -50 + "px";
year.style.left = 65 + "px";
paragraph.appendChild( paragraphText );
mainCanvas.appendChild( paragraph );
paragraph.style.paddingTop = century20[index] * 10 + "px";
}
}
statsForCentury19();
var century19Button = document.getElementById( "century19" );
var century20Button = document.getElementById( "century20" );
century19Button.onclick = function() {
statsForCentury19();
}
century20Button.onclick = function() {
statsForCentury20();
}