[NodeJS] 프로그래머스 타켓 넘버
const solution = (nums, target) => { let answer = 0; const sum = (v1, v2, s) => { if (s === 'p') { return v1 + v2; } else { return v1 - v2; } }; const recursive = (ns, v) => { if (ns.length === 0) { if (v === target) { answer++; } return; } const [v2, ...newNs] = ns; recursive(newNs, sum(v, v2, 'p')); recursive(newNs, sum(v, v2, 'm')); }; const [v, ...arr] = nums; recursive(arr, v); recursive(ar..
더보기