생활
JS에서 변수에 지정한 숫자가 일정 이상 크기가 되니 정상작동을 안합니다.
JS에서 변수에 지정한 숫자가 일정 이상 크기가 되니 정상작동을 안합니다.
var idx = 123456789101112131415 ;
변수에 이런식으로 값을넣고 idx를 출력해보면
123456789101112130000
이런식으로 짤려서 나옵니다.
저는 더 크기가 큰 int 값이 필요합니다. 어떻게 해야합니까?
55글자 더 채워주세요.
1개의 답변이 있어요!
BigInt 를 사용하시면 될거 같아요
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/BigInt
var idx = 123456789101112131415n; typeof idx // "bigint" idx - 1n // 123456789101112131414n