parseInt(), Number() 의 차이

2023. 3. 2. 23:06·javascript

Number();

문자열을 숫자로 반환한다. 

변환하려는 값에 숫자가 아닌 문자열이 들어있으면 NaN 리턴한다. 

Number('1234'); // 1234
Number('112다'); // NaN
Number('다112'); // NaN
Number('11.22'); //11.22
Number('11.2') === 11.2 // true

 

parseInt();

문자열을 정수로 반환한다. 두번째 인자로 진수값을 지정할 수 있다. 

parseInt('1234'); // 1234
parseInt('123다'); // 123
parseInt('다123'); // NaN
parseInt('1다23'); // 1
parseInt('11.22'); // 11
parseInt('11.22다'); // 11
parseInt('11.22다') === 11 // true

 

'javascript' 카테고리의 다른 글

자바스크립트 sort()로직  (0) 2023.04.15
fetch() error 처리하기  (0) 2023.03.17
Array.findIndex()  (0) 2023.03.02
Array.prototype.filter(), Array.prototype.find()의 차이  (0) 2023.02.16
tsconfig.json 기본세팅, d.ts, JSDoc  (0) 2023.02.14
'javascript' 카테고리의 다른 글
  • 자바스크립트 sort()로직
  • fetch() error 처리하기
  • Array.findIndex()
  • Array.prototype.filter(), Array.prototype.find()의 차이
ssund
ssund
  • ssund
    ssund의 기술블로그
    ssund
  • 전체
    오늘
    어제
    • TECH (82)
      • Next.js (8)
      • React (25)
      • Vite (1)
      • javascript (17)
      • CSS (6)
      • CS (10)
      • AWS (0)
      • Jest (1)
      • CI|CD (0)
      • 알고리즘 (8)
      • Tools (1)
      • Tips (5)
  • 블로그 메뉴

    • 링크

    • 공지사항

    • 인기 글

    • 태그

      함수와 메서드차이
      call signatures
      서버컴포넌트
      reat-head
      git배포
      redux
      global-style
      theme-provider
      react state management
      타입스크립트
      Array.sort()
      React
      app-router
      nextjs
      styled-components
      배열요소순서
      JavaScript
      TypeScript
      커머스프로젝트
      웹브라우저구성
    • 최근 댓글

    • 최근 글

    • hELLO· Designed By정상우.v4.10.0
    ssund
    parseInt(), Number() 의 차이
    상단으로

    티스토리툴바