default paramaters (매개변수 기본값 설정)
default paramaters 매개변수에 들어올 인자값이 없는경우 매개변수 기본값 지정하기 매개변수 value1과 value2에 인자를 모두 받아야하는데 하나의 매개변수에만 인자값이 들어오고 나머지 하나에 들어오지않을경우 NaN을 반환한다. 하지만 위처럼 매개변수로 들어올 인자가 존재하지않더라도 리턴값을 반환할 수 있다. 위 사진처럼 parameter값으로 (2,2)를 받게될 경우 인자값을 그대로 연산하여 4를 반환한다. parameter값으로 두개의 인자가 아닌 (3)하나만 인자로 들어와도 parameter기본값으로 1이 지정되어있어서 똑같은 값 4가 반환된다. 마지막으로 sum함수에 매개변수로 어떠한 인자도 받지않는다 하더라도 parameter기본값으로 1이 지정되어있어서 2를 반환한다.