Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

HOC를 사용한 두 수의 곱 - JavaScript

<시간/>

고급

JavaScript의 HOC 또는 고차 함수는 다른 함수를 인수로 받거나 함수를 반환 값으로 설정하거나 둘 다 수행하는 특수 유형의 함수입니다. 클로저와 함께 HOC는 JavaScript에서 매우 강력한 도구입니다.

두 숫자의 곱을 얻는 데 사용할 수 있는 JavaScript 고차 함수를 작성해야 합니다.

예시

다음은 코드입니다 -

const num1 = 24;
const num2 = 5;
const productHOC = num1 => {
   return product = num2 => {
      return num1 * num2;
   };
};
console.log(productHOC(num1)(num2));

출력

다음은 콘솔의 출력입니다 -

120