1. 함수 선언 (Function Declaration)function sayHi() { console.log("안녕!"); }function으로 이름 있는 함수를 먼저 선언해.코드를 어디서든 이 함수를 먼저 불러서 쓸 수 있어! (이걸 '호이스팅'이라고 해.)예시:sayHi(); // 가능!function sayHi() { console.log("안녕!"); } 2. 함수 표현식 (Function Expression) const sayHi = function() { console.log("안녕!");} 함수 자체를 변수에 저장하는 방식이야.이 방식은 코드가 실행되기 전에는 쓸 수 없어! (호이스팅 안됨) 예시:sayHi(); // 에러 발생!const sayHi = function() { c..