- 인자로 문자열을 받으면 인자를 숫자형으로 변환시켜줌
let string = Number('1234')
console.log(string, typeof string )
// 1234, 'number'
- but 인자로 받은 값에 숫자가 아닌 문자도 들어갈 경우 (숫자 + 문자)
-> NaN 뜸
let string = Number('1234abc')
console.log(string)
// NaN (Not a Number)
- 인자로 받은 문자열을 정수로 변환시켜줌
let string = parseInt('1234')
console.log(string, typeof string )
// 1234, 'number'
- 인자로 받은 값에 숫자가 아닌 문자도 들어갈 경우 (숫자 + 문자)
-> 숫자만 뜸
let string = parseInt('1234abc')
console.log(string)
// 1234
- but 인자로 받은 값이 문자+숫자로 들어올 경우
->NaN 뜸
let string = parseInt('abc1234')
console.log(string)
// NaN