Number( )와 parseInt( ) 비교

song·2023년 9월 29일
0

js 정보

목록 보기
6/30

공통점

둘다 문자를 숫자로 변화해준다



차이점

Number는 숫자만 있어야한다

let num = '20';	// num은 문자형
num = Number(num);	// num이 20이라는 숫자형으로 바뀜
let num = '20px';
num = Number(num);	// num은 NaN가 됨

paresInt는 문자와 있어도 가능(숫자부분만 바꿔주며, 처음시작이 문자라면 오류)

let num = '20px';	// num은 문자형
num = parseInt(num);	// num이 20이라는 숫자형으로 바뀜
let num = 'a20px';
num = Number(num);	// num은 NaN가 됨
profile
인간은 적응의 동물

0개의 댓글

관련 채용 정보