1. 변수

let num; //변수 선언
num = 1; //변수 할당 

//변수 선언 방법2
let num = 1, num2 = 2;

2. 타입

let num;

if(num === 1) // ===, !== 엄밀한 비교

3. 함수

//함수선언식, 함수표현식, 화살표 함수

//1. 함수 선언식
function getRectangleArea(width, height){
	let rectangleArea = width * height;
	return rectangleArea;
}

//2. 함수 표현식
let getRectangleArea = function (width, height){
	let rectangleArea = width * height;
	return rectangleArea;
}

//3. 화살표 함수
let getRectangleArea = (width, height) =>{
	let rectangleArea = width * heght;
	return rectangleArea;
}

//3-1. 화살표 함수 body안에 return만 있을 경우 다음으로도 사용 가능
let getRectangleArea = (width, height) => width * height;

ETC

//convertToString
return String(a);
//convertToNumber
return Number(a);
//convertToNumber2 : 실수로 변환
return parseFloat(a);

<aside> 💡 함수 유효범위 최상단에 선언하는 것 - 함수가 선언 되지도 않았는데 쓰는 거처럼 보임

</aside>