function solution(keyinput, board) {
let x = 0, y = 0;
const xMax = Math.floor(board[0] / 2);
const yMax = Math.floor(board[1] / 2);
for (let key of keyinput) {
switch (key) {
case 'up':
if (y < yMax) y++;
break;
case 'down':
if (y > -yMax) y--;
break;
case 'left':
if (x > -xMax) x--;
break;
case 'right':
if (x < xMax) x++;
break;
}
}
return [x, y];
}
매일 코딩테스트를 한두문제 풀고는 있지만, 올리기 귀찮아서 포스팅을 미루고있었다.
개인적으로 너무 힘들고 무기력한 하루하루를 보내고있다.
신입 프론트엔드 취업은 이렇게 어렵고 힘든거구나. 하하 ㅠㅠ
기술면접 준비가 손에 잡히지 않는다..서류통과라도 되야 의욕이 생기려나
책읽듯이 천천히 준비하자.. 자존감 챙기자.