I am stuck at this, where I want to set a combination for the variant object.
the variants data is:
"Variants": [
    {
      "name": "color",
      "variants": [
        {
          "id": "e637bd15-d5e3-486b-aba3-3193cfb621bd",
          "variantName": "red"
        },
        {
          "id": "ee81a10d-5cdb-4e99-bc54-9f729025ff6b",
          "variantName": "yellow"
        }
      ],
      "id": 1
    },
    {
      "name": "size",
      "variants": [
        {
          "id": "7546d9dd-410e-4bd7-99f2-cea7b5fd558b",
          "variantName": "large"
        },
        {
          "id": "e787b3c5-45db-4502-ab1b-dfe1670814fc",
          "variantName": "small"
        }
      ],
      "id": 2
    }
  ],
I want the console to print:
red/large, red/small, yellow/large, yellow/small.
but instead I get:

the code I wrote is:
 const combinations = () => {
    let result = [];
    let len = data.length;
    let i, j;
    for (i = 0; i < len; i++) {
      let len2 = data[i].variants.length;
      for (j = 0; j < len2 - 1; j++) {
        result.push(
          data[j].variants[i].variantName +
            '/' +
            data[i].variants[j + 1].variantName
        );
      }
    }
    return console.log(result);
  };
where did I go wrong? what I am missing, thx in advance.
 
    