array
-
Programmers - 배열 회전시키기 (Javascript)개발/코딩 테스트 2022. 12. 14. 17:07
정수 배열 numbers의 원소를 문자열 direction 방향으로 한 칸씩 회전시킨 배열을 반환하는 문제 numbers 가 [1, 2, 3]이고 direction이 "right" 이면 오른쪽으로 한 칸씩 회전시킨 [3, 1, 2]를, numbers 가 [4, 455, 6, 4, -1, 45, 6]이고 direction이 "left" 이므로 왼쪽으로 한 칸씩 회전시킨 [455, 6, 4, -1, 45, 6, 4]를 반환하면 된다. [나의 풀이] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 function solution(numbers, direction) { let answer = []; const directions = { right: 1, le..
-
[Programmers] 각도기 (Javascript)개발/코딩 테스트 2022. 12. 8. 17:59
0도 초과 ~ 90도 미만은 1(예각), 90도는 2(직각), 90도 초과 180도 미만은 3(둔각), 180도는 4(평각)를 반환하는 문제 [나의 풀이] function solution(angle) { let result = -1; if ( angle > 0 && angle 90 && angle < 180 ) { result = 3; } else if ( angle === 180 ) { result = 4; } return result; } [다른 사람의 풀이] function solution(angle) { return [0, 90, 91, 180].fil..