함수 사용하기

함수의 정의

호출에 의해 여러번 실행할 수 있는 코드 블럭

  • 반복되는 코드 감소
  • 코드의 개발 및 수정 용이

함수 정의 구문

function 함수이름(파라미터1, 파라미터2){
    /*
        실행될 코드
    */
    return 반환값;
}
  • 파라미터 : 함수의 정의부분에 나열되어 있는 변수
    • 여러개인 경우 콤마(,)로 구분.
    • 파라미터가 필요없는 경우 없어도 됨
    • 함수 안의 코드에서 변수처럼 활용 가능
  • return 구문 : 함수의 출력으로 내보낼 값
    • return 구문을 만나면 함수는 즉시 종료됨
    • 함수를 호출한 표현식은 반환값으로 대치됨

함수의 호출 방법

함수이름(인자, ...) 의 형태로 호출

함수 호출 구문 예시

var inp = prompt();
console.log("Hello World"); 
var randomValue = Math.random();