题解 | #扑克牌大小#
扑克牌大小
https://www.nowcoder.com/practice/d290db02bacc4c40965ac31d16b1c3eb
const readline = require("readline"); const rl = readline.createInterface({ input: process.stdin, output: process.stdout, }); rl.on("line", function (line) { console.log(compare(line)); }); function compare(line) { const tokens = line.split("-"); const cards = "3 4 5 6 7 8 9 10 J Q K A 2 joker JOKER"; if (line.includes("joker JOKER")) return "joker JOKER"; let one = tokens[0].split(" "), two = tokens[1].split(" "); if (one.length === two.length) { return cards.indexOf(one[0]) > cards.indexOf(two[0]) ? tokens[0] : tokens[1]; } else if (one.length === 4) { return tokens[0]; } else if (two.length === 4) { return tokens[1]; } else { return "ERROR"; } }