[javascript] 함수의 반환 값
JavaScript 함수는 값을 반환할 수 있습니다. 반환 값은 함수가 호출될 때 생성됩니다. 반환 값은 함수 외부에서 사용하거나 저장할 수 있습니다. 이러한 반환 값은 다른 변수에 할당하거나 다른 함수에 전달할 수 있습니다.
반환 값 설정
JavaScript 함수 내에서 return
키워드를 사용하여 반환 값을 설정할 수 있습니다. 아래의 예제는 add
함수에서 두 개의 매개변수를 더한 후 그 값을 반환하는 방법을 보여줍니다.
function add(a, b) {
return a + b;
}
위의 add
함수는 매개변수 a
와 b
를 더한 후 그 값을 반환합니다.
반환 값 활용
반환 값은 다른 변수에 할당하여 사용할 수 있습니다. 예를 들어:
let result = add(3, 5);
console.log(result); // 8
위의 코드에서 add
함수의 반환 값인 8
은 result
변수에 할당되어 출력됩니다.
반환 값은 다른 함수에 전달할 수도 있습니다. 예를 들어:
function multiplyBy3(number) {
return number * 3;
}
function performOperation(operation, value) {
return operation(value);
}
let result = performOperation(multiplyBy3, 4);
console.log(result); // 12
위의 코드에서 performOperation
함수는 multiplyBy3
함수의 반환 값을 받아들여 value
인자에 적용합니다. 이를 통해 result
는 12
가 됩니다.
결론
JavaScript에서 함수의 반환 값은 다양한 방식으로 활용할 수 있습니다. 반환 값은 함수의 결과를 저장하거나 다른 함수에 전달하는 데 사용됩니다. 함수의 반환 값은 JavaScript 프로그래밍에서 중요한 역할을 합니다.