✅ 1. 함수란?


✅ 2. 함수 선언 방식

🔹 1) 함수 선언식 (Function Declaration)

function sayHi() {
  console.log("Hi!");
}
sayHi();

🔹 2) 함수 표현식 (Function Expression)

const sayHi = function() {
  console.log("Hi!");
};
sayHi();

🔹 3) 화살표 함수 (Arrow Function) – ES6+

const sayHi = () => {
  console.log("Hi!");
};
sayHi();

간단한 형태:

const add = (a, b) => a + b;

매개변수가 하나면 괄호 생략 가능:

const square = x => x * x;