참고 강의
일련의 코드 묶음으로
기능을 가지고 있습니다.
입력된 수 중 가장 큰 수를 알려주는 함수가 존재한다면,
function whatIsBiggest(num1, num2, num3) {
const bigger = Math.max(num1, num2, num3);
return bigger;
}
이런식으로 하나의 코드 묶음으로 작성해줄 수 있는데,
함수는 코드의 반복 작성을 줄여주어 코드를 간결화하는데 도움을 주고,
코드의 동작을 함수명으로 정의해줌으로써 코드를 읽는데 도움을 줍니다.
만약, 함수가 아니라면 입력되는 값들을 일일이 코드로 작성해주어야하지만, 함수명 뒤 ()안 매개변수에 입력된 값들을 자동으로 넣어줌으로써 상황에 따른 코드 작성을 줄여줍니다.
const result = whatIsBiggest(10, 20, 30); console.log(result); // 30