[프로그래머스] LEVEL 1_자연수 뒤집어 배열로 만들기 - 자바스크립트
문제 설명 자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다. 제한 조건 n은 10,000,000,000이하인 자연수입니다. 입출력 예nreturn 12345 [5,4,3,2,1] 문제 풀이 function solution(n) { //숫자를 문자로 변환 toString() //문자를 배열로 변환 split('') //배열의 요소를 숫자로 변환 map(str => parseInt(str)) //배열 순서 뒤집기 reverse() var answer = n.toString().split('').map(str => parseInt(str)).reverse() return answer }
2022. 3. 15.
[프로그래머스] LEVEL 1_ 나누어 떨어지는 숫자 배열 - 자바스크립트
문제 설명 array의 각 element 중 divisor로 나누어 떨어지는 값을 오름차순으로 정렬한 배열을 반환하는 함수, solution을 작성해주세요. divisor로 나누어 떨어지는 element가 하나도 없다면 배열에 -1을 담아 반환하세요. 제한사항 arr은 자연수를 담은 배열입니다. 정수 i, j에 대해 i ≠ j 이면 arr[i] ≠ arr[j] 입니다. divisor는 자연수입니다. array는 길이 1 이상인 배열입니다. 입출력 예arrdivisorreturn [5, 9, 7, 10] 5 [5, 10] [2, 36, 1, 3] 1 [1, 2, 3, 36] [3,2,6] 10 [-1] 입출력 예 설명 입출력 예#1 arr의 원소 중 5로 나누어 떨어지는 원소는 5와 10입니다. 따라서 [..
2022. 3. 15.