본문 바로가기
기술(technology)/javaScript(HTML)

javascript 함수의 정의(초급자도 알수있도록)

by shinPro 2021. 5. 4.
반응형

javascript 함수의 정의 초급자도 이해하도록

 

함수는 JavaScript에서 기본적인 구성 블록 중의 하나입니다. 함수는 작업을 수행하거나 값을 계산하는 문장 집합 같은 자바스크립트 절차입니다. 함수를 사용하려면 함수를 호출하고자 하는 범위 내에서 함수를 정의해야만 합니다.

 

라고 하면 초보자들은 절대 무슨 말인지 모를 것이다.

 

함수는 기능의 정리?라고 생각하면 된다. 어떤 반복적인 행위를 함수로 만들어 놓는다고 생각하면 된다.

 

예를 들어, 다음의 코드는 test라는 간단한 함수를 정의하였습니다.

 


function test(number) {
  return number * number;
}

함수 test은 number라는 하나의 매개변수를 가집니다. 이 함수는 인수 (즉, number) 자체를 곱하여 반환하는 하나의 문장으로 구성되어 있습니다. return 문은 함수에 의해 반환된 값을 지정합니다.

 

number는 test를 호출할 때 넘겨받는 값

 

return 은 number(입력받은 값) *  number(입력받은 값)을 test()를 호출한 곳에서 입력을 받을 수가 있다.

 

해당 test() 함수를 호출하는 방법은


test(5);

라고 호출하게 되면 즉 number라는 파라미터로 5라는 값이 넘어가고 해당 함수에서 number * number 즉 25가 return 된다.


var result = test(5);

결국 위처럼 코딩을 했을 때는 result는 25가 되는 것이다.

 

반응형

댓글