/** * @param {number[]} fronts * @param {number[]} backs * @return {number} */ var flipgame = function (fronts, backs) { const res = [] const some = [] for (let i = 0; i < fronts.length; i++) { if (fronts[i] === backs[i]) some.push(fronts[i]) } for (let i = 0; i < fronts.length; i++) { if (!some.includes(fronts[i])) res.push(fronts[i]) } for (let i = 0; i < backs.length; i++) { if (!some.includes(backs[i])) res.push(backs[i]) } return res.length > 0 ? Math.min(...res) : 0 };