[JS] 백준11654 - 아스키코드

n-u·2022년 7월 19일
0

Algorithm

목록 보기
26/33
post-thumbnail

백준14681 - 사분면 고르기

https://www.acmicpc.net/problem/11654

제출한 풀이

const fs = require("fs");
const file = process.platform === "linux" ? "/dev/stdin" : "./input.txt";
let input = fs.readFileSync(file).toString().split("");

console.log(input[0].charCodeAt(0));

문제를 풀면서 아스키코드라는 개념 자체를 처음 접했다.
이건 뭔가 싶었는데 절대로 내 머리로 구현할 수 없는 규칙?인 것 같았다. 그래서 왠지 자바스크립트 언어내에서 도출할 수 있는 메소드가 있을 거서 같았고, 검색해 보니 charCodeAt()메소드를 알게 되었다.

풀면서 알게 된 것

  • charCodeAt() : 'UTF-16'코드로 문자, 숫자를 값을 도출 할 수 있다.



Reference

http://delftstack.com/ko/howto/javascript/javascript-convert-character-code-to-ascii-code/
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/String/charCodeAt

profile
기록하며 발전하는 삶

0개의 댓글