1

2セットのデータを持つjsを書き込もうとしています。

ツールボックス: 大、中、小のツールの名前とスペース数を持つオブジェクトの配列。

Tools: 名前とサイズを持つオブジェクトの配列。

すべての組み合わせを取得するために再帰関数を表示するいくつかの投稿を見てきましたが、それらは数字を参照しています。各ツールボックスが異なるスロットに収まる可能性のあるもののすべての組み合わせを出力しようとしています。どんな助けでも大歓迎です。

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