반응형 number3 [js] bigint bigint number 보다도 큰 값까지 저장 가능한 객체이다. let x = 1234567890123456789012345n; // 끝에 n을 붙인다. let y = BigInt(1234567890123456789012345); // BigInt 함수를 이용한다. 2023. 11. 6. [JS] 형변환 Number() : 다른 자료형을 숫자타입으로 변형 Number(“12345”); //12345 Number(“2”*2); //4 parseInt() : 정수형의 숫자로 변환 parseInt(“27”) //27 parseInt(0033); //27 parseInt(0x1b); //27 parseFloat() : 부동 소수점의 숫자로 변환 parseFloat(“!123”); //NaN parseFloat(“123.123456”); //123.123456 String() : 다른 자료형을 문자타입으로 변형 String(123); //”123" String(123.456); //”123.456" toString() : 인자로 몇 진수로 변환할지 선택할 수 있다. 인자를 전달하지 않으면 10진수로 변환한다. v.. 2023. 10. 23. [JS] number e는 10의 거듭제곱을 수행한다. let billion = 1000000000; let billion = 1e9; // 10억 | e9는 0을 9개 붙인다. let minus = 1e-3; // 1 / 1000 = 0.001 | 10을 세 번 거듭제곱한 숫자로 나눈다. 16진수 alert( 0xff ); // 255 alert( 0xFF ); // 255, 대 소문자를 가리지 않는다. 2진수와 8진수 let a = 0b11111111 // 255, 2진수 let b = 0o377 // 255, 8진수 toString(Base) let num = 255; alert( num.toString(16) ); // ff | 255값을 16진수로 변환 합니다. alert( num.toString(2) ); // 1.. 2023. 10. 23. 이전 1 다음 반응형