Напишите уже как будет с этой концепцией выглядеть решение, интересно же
Ну это жесть. Лучше или обычный массив использовать или объект (в JS)
const ass = new Map([
["ножницы", new Map([
["бумага", true],
["камень", false],
])],
["бумага", new Map([
["ножницы", true],
["камень", false],
])],
["камень", new Map([
["бумага", false],
["ножницы", true],
])],
]);
console.log(ass.get("ножницы").get("бумага"))
Ну или стилистически можно так сделать:
const ass = new Map([
[
"ножницы",
new Map([
["бумага", true],
["камень", false],
]),
],
[
"бумага",
new Map([
["ножницы", true],
["камень", false],
]),
],
[
"камень",
new Map([
["бумага", false],
["ножницы", true],
]),
],
]);