JSFiddle - React, Tailwind, and code Playground

by fixit

HTML

<div id="result"></div>

JavaScript

var data = {};
var arr_years = [2013, 2014, 2015];
var arr_quarters = {}
arr_quarters["2013"] = ['Q2', 'Q3', 'Q4'];
arr_quarters["2014"] = ['Q1', 'Q2', 'Q3', 'Q4'];
arr_quarters["2015"] = ['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 = 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);