자바스크립트의 함수 개념을 기본부터 차근차근 예제와 함께 설명합니다.1. 함수(Function)란?정의: 특정 작업을 수행하는 코드 블록장점:재사용성 → 같은 기능을 반복 작성할 필요 없음코드 가독성 향상유지보수 용이2. 함수 선언 방법(1) 함수 선언문 (Function Declaration)function sayHello() { console.log("안녕하세요!");}// 호출sayHello(); // 출력: 안녕하세요! 특징: 선언 전에 호출 가능 (호이스팅 적용)(2) 함수 표현식 (Function Expression)const sayBye = function() { console.log("안녕히 가세요!");};sayBye(); // 출력: 안녕히 가세요! 특징: 변수에 함수를 할당..