맞습니다! add(1)(2)(3)(4)와 같은 4개의 호출이 있는 경우 이는 확실히 적용되지 않습니다.
함수를 실행하고 함수 자체의 값을 반환하는 것과 유사합니다.
그러나 계산이 완료된 후에도 tmp 함수가 반환되므로 계산 결과를 얻을 수 없습니다. 그러면 우리가 원하는 결과는 계산된 숫자입니다. 그러면 먼저 인쇄하고 추가하는 방법을 알아야 합니까? JavaScript의 계산은 각각 toString 또는 valueOf 함수를 호출하므로 sum 값을 반환하도록 tmp의 toString 및 valueOf 메서드를 다시 작성합니다.
위 내용은 이 글의 전체 내용입니다. 모두 마음에 드셨으면 좋겠습니다.