728x90
Code
😢 학부에서 C나 Java를 쓸 때는 자주 사용했던 ASCII Code인데, JavaScript를 주로 사용하게되면서 오랜만에 써보았다.
아니 JavaScript에서는 처음 ASCII Code를 다뤘다.
😊 C나 Java에서는 변환명세 %d, %c 등을 통해 다뤘던 기억이 나는데,
JavaScript에서는 String.charCodeAt(index) helper method를 사용하면 된다.
그리고 4번째 줄에서 trim()도 사용하였지만, 사실 이 문제에서는 굳이 사용하지 않아도 된다.
다른 정답자들도 모두 이 방법으로 풀었다. 다른 방법이 딱히 없나보다.
✔ String.charCodeAt()
String이 담겨있는 변수에 charCodeAt(알고 싶은 index)를 이용해 사용해주면 된다.
Full Code
// For submit |
// const fs = require('fs'); |
// const input = fs.readFileSync('/dev/stdin').toString().trim(); |
// For Local Test |
const input = 'A\n'; |
console.log(input.charCodeAt(0)); |
'Algorithm > JavaScript(Node.js)' 카테고리의 다른 글
Vowels(모음 찾기) Node.js(JavaScript) (0) | 2019.12.31 |
---|---|
Pyramid(피라미드 출력하기) Node.js(JavaScript) (0) | 2019.12.31 |
백준 1152번: 단어의 개수(The number of words) Node.js(JavaScript) (0) | 2019.12.31 |
백준 1065번: 한수(an arithmetical progression) Node.js(JavaScript) [수정 및 추가] (0) | 2019.12.30 |
Steps(#으로 계단 출력하기) Node.js(JavaScript) (0) | 2019.12.30 |