rotate
자바스크립트 배열 rotate 구현 (오른쪽, 왼쪽 회전)
자바스크립트 rotate 구현 배열을 돌리는 함수를 구현 연습 해보았는데 참고해서 사용해보시길 바란다. 왼쪽으로 돌리는 함수랑 오른쪽 으로 돌리는 함수가 있다. 만약 배열이 [1, 2, 3, 4, 5] 라고 가정했을때, 오른쪽으로 3만큼 회전 시키면 [3, 4, 5, 1, 2] 가 되게 된다. 반대로 왼쪽으로 2만큼 회전 시키면 [3, 4, 5, 1, 2] 가 되게 된다. 회전하는 방향으로 숫자들이 밀린다고 생각하면 된다. 만약 배열의 길이보다 긴 7만큼을 왼쪽 회전 시킨다면 한바퀴를 돌고 남은 2만큼 왼쪽으로 2개 밀린다 생각하면 된다. 그럼 [1, 2, 3, 4, 5] 에서 왼쪽으로 2개가 밀려 [3, 4, 5, 1, 2] 이 나오게 된다.