题解 | #坐标移动#
坐标移动
https://www.nowcoder.com/practice/119bcca3befb405fbe58abe9c532eb29
const rl = require("readline").createInterface({ input: process.stdin }); var iter = rl[Symbol.asyncIterator](); const readline = async () => (await iter.next()).value; void (async function () { // Write your code here rl.on("line", function (line) { let arr = line.split(";"); arr.pop(); let x = 0; let y = 0; for (let i = 0; i < arr.length; i++) { let num = Number(arr[i].slice(1)); if (num) { switch (arr[i][0]) { case "A": x -= num; break; case "D": x += num; break; case "W": y += num; break; case "S": y -= num; break; } } } console.log(x + "," + y); }); })();