JSFiddle - React, Tailwind, and code Playground
by fixit
HTML
<div id="result"></div>
JavaScript
var data = {};
var arr_years = [2013, 2014, 2015];
var arr_quarters2013 = ['Q2', 'Q3', 'Q4'];
var arr_quarters2014 = ['Q1', 'Q2', 'Q3', 'Q4'];
var arr_quarters2015 = ['Q1', 'Q2', 'Q3', 'Q4'];
var current_year;
var quarter_year;
function createYearObjects(yearsArray) {
for (var i=0;i<yearsArray.length;i++) {
current_year = yearsArray[i];
quarter_year = eval("arr_quarters"+current_year);
//console.log("quarter_year: ",quarter_year);
if (current_year) {
data[current_year] = quarter_year;
}
}
}
createYearObjects(arr_years);
var resultDiv = document.getElementById("result");
resultDiv.innerHTML = JSON.stringify(data);