JSFiddle - React, Tailwind, and code Playground

by John Grivas

JavaScript

/*{
    "Guitar":["platform-a1","platform-a2","platform-a3"],
    "Bass":["platform-b1","platform-b2","platform-b3"],
    "Amp":["platform-c1","platform-c2","platform-c3"]
}

*/
var platform_a = ['platform-a1', 'platform-a2', 'platform-a3'];
var platform_b = ['platform-b1', 'platform-b2', 'platform-b3'];
var platform_c = ['platform-c1', 'platform-c2', 'platform-c3'];
var category = ['Guitar', 'Bass', 'Amps'];



jsonObj = [];


function createJSONonelevel() {
    var i = 0;
    var item1 = {}
    for (key in category) {
        v = category[key];
        item1[v] = v;

        if (v == "Guitar") {
            insertElement(item1,platform_a, v);
        } else if (v == "Bass") {
            insertElement(item1,platform_b, v);
        } else if (v == "Amps") {
            insertElement(item1,platform_c, v);
        }
        i++;
    }
}

function insertElement(item,cat, pos) {

    var item2 = {};
        var item3 = [];
    for (key in cat) {
        v = cat[key];
        item2[v] = v;
    }
       
      console.log(item[pos]);

    
    
}
var obj = {
    Guitar: platform_a,
    Bass: platform_b,
    Amps: platform_c
};
  console.log(JSON.stringify(obj));
/*createJSONonelevel();
  console.log(JSON.stringify(jsonObj));*/