이전에 공부하던 부분부터 이어서 플레이할 수 있습니다.
이어서 보기 처음부터 보기

함수의 정의

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

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

함수 정의 구문

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

함수의 호출 방법

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

함수 호출 구문 예시

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