함수(function)와 리턴(Return)

Development Javascript

함수(function)와 리턴(Return)

  • 함수(function)는 if문, while문, 기타 문장 속에는 함수 정의가 위치할 수 없다. 보통 바깥에 빠져나온다.
  • 함수는 먼저 정의되고 실행되지 않는다. 후에 문장으로 호출 할 수 있다. functionCall(value);
  • return문은 함수 호출 표현식 값, 즉 함수에서 반환되는 값을 지정하는 데에 사용된다. 그리고 function 몸체 내부에서만 사용할 수 있다. 그리고 함수의 종료시키는 역할도 한다.

Source code

// print message
function print(msg)
{
    document.write(msg);
}

// Output square size
function square(x)
{
    return x * x;
}

print("Hello~");