- 위치 기반 매개변수는 순서가 중요하며, 함수 호출 시 정의된 순서대로 값을 전달해야 함. 📍
- 이름 기반 매개변수는 호출 시 매개변수 이름을 명시해야 하며, 순서에 상관없이 전달 가능. 🔑
- 이름 기반 매개변수는
required
키워드를 사용하여 필수적으로 값을 받도록 강제할 수 있음. ❗ - 위치 기반 매개변수에서 옵셔널 매개변수는
[]
대괄호로 묶어 표현하며, 기본값 설정은 불가. 📦 - 이름 기반 매개변수에서 옵셔널 매개변수는
?
물음표를 사용하여 표현하며, 기본값 설정 가능. ⚙️ - 위치 기반과 이름 기반 매개변수를 함께 사용할 경우, 위치 기반 매개변수가 먼저 정의되어야 함. 🤝