let arr1 = [{ type: "t1", chr: "多躲大定夺" }];
let arr2 = [
{ type: "t2", chr: "多躲大打弟" },
{ type: "d2", chr: "定夺洞" },
];
let arr3 = [
{source: "t1", target: "t2", value: 3},
{source: "t1", target: "d2", value: 2}
]
想从arr1和arr2实现arr3。
根据chr属性值:
当arr1的 chr值与arr2[0]中chr相同时,为source赋值't1", target赋值"t2", 并根据相同的数量赋值value;
当arr1的 chr值与arr2[1]中chr相同时,为source赋值't1", target赋值"d2",并根据相同的数量赋值value;