1

我正在尝试编写一些具有 2 组数据的 js。

工具箱:具有名称和空间数量的对象数组,用于大型、中型和小型工具。

工具:具有名称和大小的对象数组。

我查看了一些带有显示递归函数的帖子以获取所有组合,但它们指的是数字。我正在尝试输出每个工具箱可能适合不同插槽的所有组合。任何帮助将非常感激。

tools = [{
"Name": "Spanner",
"Size": "Large",
},
{
"Name": "Pliers",
"Size": "Large",
},
{
"Name": "Mallet",
"Size": "Large",
},
{
"Name": "Hammer",
"Size": "Medium",
},
{
"Name": "Pliers",
"Size": "Large",
},
{
"Name": "Screwdriver",
"Size": "Medium",
},
{
"Name": "Tweezers",
"Size": "Small",
},
{
"Name": "Saw",
"Size": "Medium",
}]

toolboxes = [{
"Name": "Bertha",
"Large": 2,
"Medium": 1,
"Small": 3,
},
{
"Name": "Xetha",
"Large": 2,
"Medium": 2,
"Small": 2,
},
{
"Name": "Decker",
"Large": 2,
"Medium": 1,
"Small": 2,
},
{
"Name": "Woodhammer",
"Large": 2,
"Medium": 1,
"Small": 3,
}];
4

0 回答 0