JSFiddle - React, Tailwind, and code Playground

by Ian Sanders

HTML

<script src="https://www.google.com/jsapi"></script>
<div id="chart_div">[</div>

JavaScript

var billsPassed = [[1791,0],[1793,0],[1795,0],[1797,0],[1799,6],[1801,0],[1803,12],[1805,9],[1807,6],[1809,1],[1811,0],[1813,6],[1815,4],[1817,5],[1819,13],[1821,7],[1823,206],[1825,94],[1827,112],[1829,65],[1831,63],[1833,48],[1835,49],[1837,167],[1839,22],[1841,78],[1843,43],[1845,52],[1847,122],[1849,58],[1851,74],[1853,274],[1855,235],[1857,211],[1859,264],[1861,259],[1863,274],[1865,438],[1867,474],[1869,552],[1871,1101],[1873,0],[1875,0],[1877,0],[1879,0],[1881,0],[1883,0],[1885,0],[1887,0],[1889,0],[1891,0],[1893,0],[1895,0],[1897,0],[1899,0],[1901,0],[1903,0],[1905,0],[1907,0],[1909,0],[1911,0],[1913,0],[1915,0],[1917,0],[1919,0],[1921,0],[1923,0],[1925,0],[1927,0],[1929,0],[1931,0],[1933,0],[1935,0],[1937,0],[1939,0],[1941,0],[1943,0],[1945,0],[1947,0],[1949,0],[1951,1691],[1953,1876],[1955,2012],[1957,1825],[1959,1379],[1961,1658],[1963,1119],[1965,1386],[1967,1064],[1969,1037],[1971,851],[1973,1676],[1975,1757],[1977,1787],[1979,1642],[1981,900],[1983,1009],[1985,1021],[1987,1106],[1989,1278],[1991,1212],[1993,996],[1995,942],[1997,1029],[1999,1380],[2001,1067],[2003,1373],[2005,1512],[2007,1897],[2009,1850],[2011,1008],[2013,960]];

$.foreach(billsPassed,function(i,o) {
    billsPassed[i][o

function drawCharty() {
    // Create the data table.
    var dataTable = new google.visualization.DataTable();
    dataTable.addColumn('number', 'Year');
    dataTable.addColumn('number', 'Bills Passed');
    dataTable.addRows(billsPassed);

    // Set chart options
    var options = {
        'title': 'Bills Passed By Congress',
            'width': 400,
            'height': 300
    };

    // Instantiate and draw our chart, passing in some options.
        var chart = new google.charts.Bar(document.getElementById('chart_div'));

        chart.draw(dataTable, options);
}

google.load("visualization", "1.1", {packages:["bar"]});
google.setOnLoadCallback(drawCharty);