매개변수 (Parameter) 함수를 선언할 때 사용하는 변수로, 함수가 어떤 값을 받을 수 있는지 정의하는 부분 function temp(a,b){ return a+b }인자 (Argument)함수를 호출할 때 실제로 전달되는 값으로, 파라미터가 정의된 변수에 전달되는 실제 값 let res = temp(2,3) 매개변수 활용인수를 객체 형태로 만들어 호출 시 순서에 상관없이 해당 값 변경 가능// tip 값 변경하는 함수 function calc(total, tax=0.1, tip= 0.01){ return console.log(`tax : ${tax},tip: ${tip}`) } // 1, 인자의 순서가 잘못되어 tip이 아닌 tax의 값이 변경 calc(100, 0.14) // tax : 0.14..