문제
숫자를 받는 JavaScript 함수를 작성해야 합니다. 함수는 해당 숫자에 해당하는 ASCII 알파벳을 반환해야 합니다(해당 ASCII 값에 대한 알파벳이 있는 경우). 그렇지 않으면 -1을 반환해야 합니다.
여기서 조건은 이러한 값을 변환하는 내장 함수를 사용할 수 없다는 것입니다.
예시
다음은 코드입니다 -
const num = 98; const findChar = (num = 1) => { const alpha = 'abcdefghijklmnopqrstuvwxyz'; if(num >= 97 && num <= 122){ return alpha[num - 97]; }; if(num >= 65 && num <= 90){ return alpha.toUpperCase()[num - 65]; }; return -1; }; console.log(findChar(num));
출력
b