Skip to content
Discussion options

You must be logged in to vote

parseInt 함수와 Number 생성자 함수의 차이점

  • parseInt
    • parseInt함수는 문자열의 처음부터 시작하여 정수로 변환.
    • 처음에 숫자가 나오지 않을경우 NaN 반환.
    • 공백이나 숫자 이외의 문자를 만나면 변환을 중단하고 해당 위치 이전까지의 숫자만 반환.
    • 두 번째 매개변수로 진법(base)를 지정할 수 있음.
  • Number
    • Number 함수는 전달된 값 전체를 숫자로 변환.
    • 문자열이 숫자로 시작되지 않거나 부동 소수점이 포함되어 있으면 해당 문자열은 NaN으로 평가됨
    • 아무 인수도 전달하지 않으면 0을 반환한다.
  • 일반적으로 숫자로 변환할 떄는 Number 함수를 사용하는 것이 더 간편하며, 특정 진법의 문자열을 변환할 때는 parseInt를 사용할 수 있다.

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by Lv1GoM
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
More
Labels
1 participant