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>