자바스크립트에서 함수 매개변수의 순서를 바꾸는 방법은 무엇인가요?

예를 들어, 다음과 같이 함수를 정의했다고 가정해봅시다:

function printFullName(firstName, lastName) {
    console.log(lastName + " " + firstName);
}

이 경우, “printFullName” 함수에 첫 번째 인자로 firstName을, 두 번째 인자로 lastName을 전달하는 것이 일반적입니다. 그러나 인자를 다른 순서로 전달해도 원하는 결과를 얻을 수 있습니다:

printFullName("John", "Doe"); // "Doe John"
printFullName("Doe", "John"); // "John Doe"

따라서 자바스크립트에서 함수 매개변수의 순서를 바꾸는 방법은 함수 호출 시 인자의 순서를 변경하는 것입니다. 이를 통해 매개변수 순서에 유연하게 대응할 수 있습니다.