변수는 데이터를 표현하기 쉽고 언제든지 꺼내서 사용하거나 다른 데이터를 할당하기위해 사용한다.
변수를 선언한다는 것은 데이터 보관함에 데이터를 넣을 공간을 확보하는 것을 의미한다.
선언된 변수에 할당을 해보자!
동시에 선언과 할당을 할 수 도있다.
let sum = 1; // sum이라는변수선언 후 1 할당
sum = sum + 2; // 여기서 = 는 수학에서 같다가 아니라 할당을 의미한다.
sum = sum + 3;
sum = sum + 4;
// 의 값은 무엇일까?? 실습해보자
할당이 될때마다 sum의 값은 바뀔수 있다.
변수란 말그대로 변할수 있기때문이다.
이번엔 구구단을 만들어보자.
console.log(2 * 1)
console.log(2 * 2)
console.log(2 * 3)
console.log(2 * 4)
...
console.log(2 * 9)
// 까지의 구구단을 만들어본다.
타입이란 숫자나 문자와 같이 변수에 할당할 수 있는 형태이다.
예를들어 pi는 3.141952라는 숫자이므로 숫자타입이고, 'Tom'이라는 따옴표가 붙은 문자는 문자열이다.
숫자에 따옴표가 붙는다면 그것도 문자열이다.
Boolean(불리언)이라는 타입도 있다.
true / false를 구분하는 타입이다.
위의 타입이 서로 섞인 타입도 있다.(자료형!)
-> 배열 , 객체
undefined, 함수 도 타입이다.