정수가 담긴 배열 numbers와 문자열 direction가 매개변수로 주어집니다. 배열 numbers의 원소를 direction방향으로 한 칸씩 회전시킨 배열을 return하도록 solution 함수를 완성해주세요.
function solution(numbers, direction) {
if(direction === "right") {
var a = numbers.pop()
numbers.unshift(a)
}
else {
var a = numbers.shift()
numbers.push(a)
}
return numbers;
}
오랜만에 모법 답안과 내 답이 일치한 때.. JS 내장객체만 잘써도 코드가 짧아지는 듯. 특히 Map Reduce ForEach Filter (콜백 함수쓰는)