题解 | #坐标移动#
坐标移动
http://www.nowcoder.com/practice/119bcca3befb405fbe58abe9c532eb29
let arr = readline().split(';'); //拆分成数组
let x=0,y=0;
for(let i=0;i<arr.length;i++){
let str = arr[i].slice(1);
if(!isNaN(str)){ //判断第一个字母之后的字符串能否转成数字
if( arr[i][0] == 'A' ){ //再判断向那个方向移动
x = x - parseInt(str);
}else if( arr[i][0] == 'D' ){
x = x + parseInt(str);
}else if( arr[i][0] == 'W' ){
y = y + parseInt(str);
}else if( arr[i][0] == 'S' ){
y = y - parseInt(str);
}
}
}
print(x + ',' + y)