Language/javascript

[JavaScript] number

다닿 2023. 10. 13. 15:26

"number" 숫자

var integer = 10;        // 정수
console.log("integer:" + typeof integer);
var double = 10.12;      // 실수
console.log("double:" + typeof double);
var negative = -20;      // 음의 정수
console.log("negative:" + typeof negative);
var binary = 0b01000001; // 2진수
console.log("binary:" + typeof binary);
var octal = 0o101;       // 8진수
console.log("octal:" + typeof octal);
var hex = 0x41;          // 16진수
console.log("hex:" + typeof hex);

 

"Infinity" 무한대

"-Infinity" 무한대

"NaN" 숫자 아님

var pInf = 10 / 0;  // 양의 무한대
console.log(pInf);  // Infinity

var nInf = 10 / -0; // 음의 무한대
console.log(nInf);  // -Infinity

var nan = 1 * 'string'; // 산술 연산 불가
console.log(nan);       // NaN