문제

 

풀이 코드

function solution(x, n) {
  var answer = [x];
  for (let i = 0; i < n - 1; i++) {
    answer.push(answer[answer.length - 1] + x);
  }
  return answer;
}

 

풀이 과정

배열 초기 값을 입력들어온 x 하나만 넣고

배열의 push 함수를 사용하여 배열의 요소를 계속 추가해 주었다.

 

추가 하는 방식은, 배열의 마지막 요소를 기준으로 x 값을 계속 더해주면서 추가했다!

 

다른 풀이과정에서 fill 과 map 을 사용한 풀이도 있었지만, 내가 푼 방식으로도 충분하다는 생각이 들었다.

+ Recent posts