Merhabalar,

10 tane farklı layer şablonlarım var bu şablonların içerisinde kaç görsel olduğunu belirttiğim bir yapı var. Örnek: 1-background içerisinde 2 adet görselim var. Sıralama sabit bir şekilde gidiyor. Benzersiz bir şekilde kaç tane görsel oluşturabilirim bunu nasıl hesaplayabilirim?

const layersOrder = [
    { name: '1-background', number: 2 },
    { name: '2-suit', number: 2  },
    { name: '3-shoulder', number: 3  },
    { name: '4-pin', number: 2 },
    { name: '5-skin', number: 1 },
    { name: '6-facial-hair', number: 1 },
    { name: '7-mask', number: 2 },
    { name: '8-hair', number: 2 },
    { name: '9-accessories', number: 1 },
    { name: '10-headwear', number: 7},
];
Örnek Hash Code:

{
"decodedHash": [
      {
        "0": 1
      },
      {
        "1": 1
      },
      {
        "2": 3
      },
      {
        "3": 2
      },
      {
        "4": 1
      },
      {
        "5": 1
      },
      {
        "6": 1
      },
      {
        "7": 2
      },
      {
        "8": 1
      },
      {
        "9": 3
      }
    ]
},

 {
"decodedHash": [
      {
        "0": 2
      },
      {
        "1": 1
      },
      {
        "2": 3
      },
      {
        "3": 2
      },
      {
        "4": 1
      },
      {
        "5": 1
      },
      {
        "6": 1
      },
      {
        "7": 2
      },
      {
        "8": 1
      },
      {
        "9": 3
      }
    ]
},