아핫뉴스실시간 인기검색어
아핫뉴스 화산 이미지
아하

생활

생활꿀팁

하얀고슴도치236
하얀고슴도치236

JS에서 변수에 지정한 숫자가 일정 이상 크기가 되니 정상작동을 안합니다.

JS에서 변수에 지정한 숫자가 일정 이상 크기가 되니 정상작동을 안합니다.

var idx = 123456789101112131415 ;

변수에 이런식으로 값을넣고 idx를 출력해보면

123456789101112130000

이런식으로 짤려서 나옵니다.

저는 더 크기가 큰 int 값이 필요합니다. 어떻게 해야합니까?

    55글자 더 채워주세요.
    1개의 답변이 있어요!
    • 빼어난그늘나비208
      빼어난그늘나비208

      BigInt 를 사용하시면 될거 같아요

      https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/BigInt

      var idx = 123456789101112131415n; typeof idx // "bigint" idx - 1n // 123456789101112131414n