Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript 함수에서 값을 반환해야 합니까?

<시간/>

JavaScript 함수는 선택적인 return 문을 가질 수 있습니다. 즉, 값을 반환하는 것은 선택 사항입니다. 이 문은 함수의 마지막 문이어야 합니다.

예를 들어, 함수에 두 개의 숫자를 전달하면 함수가 호출 프로그램에 곱을 반환할 것으로 기대할 수 있습니다.

예시

다음 예를 시도하십시오. 두 개의 매개변수를 취하여 호출 프로그램에서 결과를 반환하기 전에 연결하는 함수를 정의합니다.

라이브 데모

<html>
   <head>
      <script type = "text/javascript">
         function concatenate(first, last){
         var full;

         full = first + last;
            return full;
         }
         function secondFunction(){
            var result;
            result = concatenate('John', 'Doe');
            document.write (result );
         }
      </script>
   </head>

   <body>
      <p>Click the following button to call the function</p>
      <form>
         <input type = "button" onclick = "secondFunction()" value = "Call Function">
      </form>
      <p>Use different parameters inside the function and then try...</p>
   </body>

</html>