- 자바스크립트에서는 함수에 파라미터 값이 2개라고 가정 시, input data를 1개만 넣으면 나머지 1개는 undefined로 인식함. - 그렇기 때문에 옵션으로 주는 파라미터 같은 경우에는 만약 input값으로 넣지 않더라도 undefined를 피하기 위해 변수선언을 해주면 default 값으로 해당 변수값을 리턴함. - 아래의 코드처럼 만약 input data 2개를 받아서 더한 값을 리턴해주는 함수가 있다고 가정 시, 일반적으로 배열선언을 해주지 않고 input 값을 2개를 넣으면 이슈 없이 계산되나, 만약 input 값을 1개만 넣을 시에는 undefiend + int 이므로 해당 함수는 Nan 값을 가지게 됨. - 만약 이러한 상황을 피하고 싶을 때에는 각각의 파라미터를 받는것이 아닌 배열..