
문제 문자열 s를 숫자로 변환한 결과를 반환하는 함수, solution을 완성하세요. 제한 조건 s의 길이는 1 이상 5이하입니다. s의 맨앞에는 부호(+, -)가 올 수 있습니다. s는 부호와 숫자로만 이루어져있습니다. s는 0으로 시작하지 않습니다. 입출력 예 예를들어 str이 1234이면 1234를 반환하고, -1234이면 -1234를 반환하면 됩니다. str은 부호(+,-)와 숫자로만 구성되어 있고, 잘못된 값이 입력되는 경우는 없습니다. 구현 나는 아래와 같이 작성했지만 function solution(s) { var answer = 0; answer = parseInt(s, 10); return answer; } 다른 분들이 풀이한 것 중에 굉장히 익히고 싶은 코드가 있어서 같이 올린다. fu..

정수 정렬하기 문제 함수 solution은 정수 n을 매개변수로 입력받습니다. n의 각 자릿수를 큰것부터 작은 순으로 정렬한 새로운 정수를 리턴해주세요. 예를 들어 n이 118372면 873211을 리턴하면 됩니다. 제한 조건 n은 1이상 8000000000 이하인 자연수입니다. 입출력 예시 n = 118372; solution(n); return 873211; 힌트 정렬을 하려면 배열을 사용해야 한다. 각 자리 숫자를 배열에 담아야 하는데, 정수는 슬라이싱 할 수 없으니 문자열로 변환해야 한다. 구현 const solution = n => { let answer = 0; // 해당 문자열이 한 글자씩 담길 배열을 준비한다. let nArr = []; // 숫자를 문자열로 변환한다. const nStr ..