자바스크립트(ES6)에서는 총 7개의 데이터 타입을 제공한다. 이 데이터 타입은 원시 타입, 객체 타입으로 나뉜다.
https://amunre21.github.io/js/4-js-data-type-and-variable/
1과 ‘1’은 전혀 다른 값이다. 1은 숫자 타입이고 ‘1’은 문자열 타입이며,
확보해야 할 메모리 공간의 크기도 다르고, 메모리에 저장되는 2진수도 다르다.
자바스크립트는 하나의 숫자 타입만 존재한다.
ECMAScript 사양에 따르면 숫자 타입의 값은 배정밀도 64비트 부동소수점 형식을 따른다.
모든 숫자를 실수로 처리하며, 정수만 표현하기 위한 데이터 타입은 존재하지 않는다.
var integer = 10;
var double = 10.1;
var negative = -12;
//모두 숫자 타입이다.