x만큼 간격이 있는 n개의 숫자

WooBuntu·2020년 7월 28일
0

x만큼 간격이 있는 n개의 숫자

2020.07.28

const solution = (x, n) => {
  const arr = [];
  for (let i = 1; i <= n; i++) {
    arr.push(x * i);
  }
  return arr;
};
  • 명령형으로 짰더니 여지 없이 함수형으로 짠 풀이가 있었다.
    (얼른 es6를 공부해야...)
const solution = (x, n) => {
  return new Array(n).fill(x).map((x, idx) => x * (idx + 1));
};
  • Array()와 new Array()는 기능상 동일하다

  • fill이 있으니 함수형 프로그래밍이 좀 더 용이해질 것 같다.
    (앞에 있는 문제 리팩토링할 수 있는지 다시 다 봐야겠네...)

0개의 댓글

관련 채용 정보