암묵적 타입 변환1 백준 입출력과 사칙연산 4 - [Node.js] 18108번 1998년생인 내가 태국에서는 2541년생?! const fs = require('fs'); const inputData = fs.readFileSync("/dev/stdin").toString().trim(); console.log(inputData - 543) - 이렇게 풀었는데 왜 이게 맞았는지 모르겠다. inputData는 toString()메소드로 인해서 문자열이 된 것이 아닌가? - inputData - 543은 543을 문자열로 새로 메모리에 할당해서 연산을 할거라고 봤는데 막상 돌려보니 정답이었다.... 이유를 찾아보자 - toString()은 분명 문자열을 반환해주는 것이 맞다. - trim()의 경우 파이썬의 strip()과 같은 기능이다. 좌우 공백 제거하는 기능! -->.. 2022. 5. 25. 이전 1 다음