문제
첫 번째이자 유일한 인수로 숫자 num을 취하는 JavaScript 함수를 작성해야 합니다.
우리의 함수는 입력 숫자의 모든 자릿수만 포함하고 입력 숫자보다 큰 숫자를 찾아서 반환해야 합니다.
그러한 숫자가 없으면 함수는 -1을 반환해야 합니다.
예를 들어, 함수에 대한 입력이 -
인 경우const num = 5656;
그러면 출력은 다음과 같아야 합니다. -
const output = 5665;
출력 설명
5665는 5656의 모든 숫자만 포함하고 5656보다 큽니다.
예시
다음은 코드 &mius;
입니다.const num = 5656; const justBigger = (num) => { const sorted = num => ('' + num).split('').sort((a, b) => b - a); const max = +sorted(num).join('') for (let i = num + 1; i <= max; i++) { if (max === +sorted(i).join('')){ return i; } }; return -1; } console.log(justBigger(num));
출력
다음은 콘솔 출력입니다 -
5665