functionalAddition.js (7kyu 65)

Codewars 알고리즘 풀이


Problem

  • Create a function which returns a function that always adds n to any number.
    • 어떤 숫자에 항상 n을 더하는 함수를 반환하는 함수를 작성한다.


Solution 01

function add(n) {
  return function(a) {
    return n + a;
  };
}

add(1)(2);  // 3
add(4)(4);  // 8


Solution 02

const add = n => a => n + a;

add(1)(2);  // 3
add(4)(4);  // 8