[백준 | Javascript] 11654

박기영·2022년 5월 18일
0

백준

목록 보기
44/127

문자열 1단계
11654번. 아스키 코드

문제

알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오.

입력

알파벳 소문자, 대문자, 숫자 0-9 중 하나가 첫째 줄에 주어진다.

출력

입력으로 주어진 글자의 아스키 코드 값을 출력한다.

예제 입출력

예제 입력 1

A

예제 출력 1

65

예제 입력 2

C

예제 출력 2

67

예제 입력 3

0

예제 출력 3

48

예제 입력 4

9

예제 출력 4

57

예제 입력 5

a

예제 출력 5

97

예제 입력 6

z

예제 출력 6

122

solution

const fs = require('fs');
const input = fs.readFileSync('/dev/stdin').toString();

const asciiNum = input.charCodeAt(0);
console.log(asciiNum);

해설

charCodeAt()이라는 함수는 문자열을 아스키 코드 번호로 변환해준다.
사용법은 다음과 같다.

문자열.charCodeAt(변환하고자하는 인덱스);

반대로 아스키 코드 번호를 받아서 문자열로 변환하는 함수는

String.fromCharCode(아스키 코드 번호);
profile
나를 믿는 사람들을, 실망시키지 않도록

0개의 댓글