그리고 다음과 같이 호출할 수 있다.
example( "소프트웨어 개발을 좋아하나요?", "당연하지!", );
위 코드는 순전히 구문 변경이며 다른 것은 변경하지 않는다. 명명되지 않은 세 번째 매개변수 또는 이와 유사한 것은 없다. question과 answer만 있는 함수에는 여전히 두 개의 매개변수가 있다. 길이 속성에 반영된 그 인자 수는 여전히 2다.
나중에 세 번째 매개변수를 추가할 때 새 줄만 추가하면 된다. 기존 엔트리를 변경할 필요가 없다.
function example( question, // (string) 질문, 물음표로 끝나야 한다. answer, // (string) 답변, 적절한 구두점으로 끝나야 한다. required, // (boolean) 필요한 경우 강제 적용됨(기본값은 false임) ) { // ... } example( "소프트웨어 개발을 좋아하나요?", "당연하지!", true, );