목록2024/07/27 (2)
오늘도 코딩하나
#2884 (알람시계)const fs = require('fs');const file = process.platform === 'linux' ? '/dev/stdin' : __dirname+'/input.txt';const input = fs.readFileSync(file).toString().trim().split(' ');let h = Number(input[0]);let m = Number(input[1]);let alarm = '';if(m #2525 (오븐 시계)const fs = require('fs');const file = process.platform === 'linux' ? '/dev/stdin' : __dirname+'/input.txt';const input = fs.readFi..
parseInt(), Number() 두 함수 모두 숫자 변환시 많이 사용했지만정확한 차이점에 대해 궁금해져 찾아보았다. parseInt()문자열로 된 부분에서 숫자(정수)만 뽑아서 변환문자열이 숫자로 시작하는 경우 숫자가 끝날 때까지만 형변환parseInt('2020년도'); // 2020parseInt('2020년도 1번째'); // 2020parseInt('제1회'); // NaNparseInt('10.12345'); // 10 Number()문자열 전체가 숫자일때 소수점까지 숫자타입 변환문자열이 숫자가 아닌 경우 NaN 반환Number('2020년도'); // NaNNumber('제1회'); // NaNNumber(10.12345'); // 10.12345 ### 참고한 블로그https://ve..