앞의 예제들만으로는 모두 이해되지 않을 수 있으니 간단한 더하기 함수를 만들어 복습해 보겠습니다.
function add(x, y) {
return x + y;
}
add(3, 5);
< 8
add(8, 7);
< 15
첫 번째 함수 호출에서 인수로 받은 3, 5가 매개변수 x, y에 연결됩니다. 그 후 return 문을 통해 이 둘을 더한 값(8)을 반환합니다. 두 번째 함수 호출에서는 인수로 8과 7을 받았습니다. 역시 return 문을 통해 이 둘을 더한 값(15)을 반환합니다.
이렇게 더하기 함수를 만들어 두면 인수만 바꿔 가면서 더하기 함수를 재사용할 수 있습니다. 예제에서 함수가 너무 간단해 직접 3 + 5나 8 + 7을 하는 것이 쉽지만, 고차원의 계산식이 필요하거나 기능이 복잡해지면 함수의 유용함을 깨닫게 될 겁니다.