본문 바로가기

카테고리 없음

형변환 Number()와 parseInt()의 차이

* 상황 - 정답은 Number를 사용했지만 parseInt()로도 출력값은 동일하였다.

 

* Number - 문자열을 인자로 받아서 숫자로 형변환해준다. 문자열에 숫자가 있더라도 모든 문자가 숫자가 아닌 경우 형변환이 되지 않고 NaN을 대입한다.

 

* parseInt() - 문자열을 인자로 받아서 숫자로 형변환해준다. 문자열의 시작이 숫자면 숫자가 끝날 때까지만 형변환해준다. 문자열의 시작이 숫자가 아니면 NaN을 대입한다.

 

출처 : dororongju.tistory.com/71

 

[자바스크립트] 형변환 Number() 와 parseInt() 의 차이

Number(str) / parseInt(str) Number(str) 문자열을 인자로 받으면 해당 문자열을 숫자로 바꿔줍니다. 아래의 코드는 '1234' 라는 문자열을 1234 라는 숫자로 형변환하여 변수 num에 담는 코드입니다. 1 var num..

dororongju.tistory.com

 

반응형