코독
코딩핥는 강아지
코독
전체 방문자
오늘
어제
  • 분류 전체보기 (24)
    • JAVASCRIPT (24)
      • PROGRAMMERS 0단계 (13)
      • PROGRAMMERS 1단계 (11)
    • JQUERY (0)
    • EFFECT (0)
    • HTML (0)
    • CSS (0)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

최근 글

인기 글

최근 댓글

태그

  • js
  • 짝수
  • for()
  • Sort()
  • 배열
  • 정수
  • filter()
  • 자바스크립트
  • 홀수
  • if()
  • JavaScript
  • 1단계
  • 자릿수 더하기
  • push()
  • 0단계
  • for문
  • reduce()
  • programmers
  • 프로그래머스
  • map()

티스토리

hELLO · Designed By 정상우.
코독

코딩핥는 강아지

Javascript | programmers11 (프로그래머스 1단계 : x만큼 간격이 있는 n개의 숫자)
JAVASCRIPT/PROGRAMMERS 1단계

Javascript | programmers11 (프로그래머스 1단계 : x만큼 간격이 있는 n개의 숫자)

2022. 11. 14. 09:03

※ programmers 1단계 풀이 열한 번째

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


❍ 문제 설명

함수 solution은 정수 x와 자연수 n을 입력 받아, x부터 시작해 x씩 증가하는 숫자를 n개 지니는 리스트를 리턴해야 합니다.
다음 제한 조건을 보고, 조건을 만족하는 함수, solution을 완성해주세요.

❍ 제한 조건

x는 -10000000 이상, 10000000 이하인 정수입니다.
n은 1000 이하인 자연수입니다.

❍ 입출력 예

x n answer
2 5 [2,4,6,8,10]
4 3 [4,8,12]
-4 2 [-4, -8]

❍ 나의 풀이

function solution(x, n) {
    var answer = [];
    
    // for문으로 i를 1부터 n의 갯수까지 증가시켜줍니다.
    for (let i = 1; i<=n; i++){

        // answer에 x * 1를 하나씩 대입해줍니다.
        answer.push(x*i);
    }
    return answer;
}

❍ 다른 사람의 풀이

function solution(x, n) {
    return Array(n).fill(x).map((v, i) => (i + 1) * v)
}

입병 너무 고통스럽습니다.
말하기가 무섭네요.

'JAVASCRIPT > PROGRAMMERS 1단계' 카테고리의 다른 글

Javascript | programmers10 (프로그래머스 1단계 : 정수 내림차순으로 배치하기)  (5) 2022.11.08
Javascript | programmers09 (프로그래머스 1단계 : 정수 제곱근 판별)  (10) 2022.11.07
Javascript | programmers08 (프로그래머스 1단계 : 하샤드 수)  (2) 2022.11.03
Javascript | programmers07 (프로그래머스 1단계 : 문자열을 정수로 바꾸기)  (6) 2022.11.02
Javascript | programmers06 (프로그래머스 1단계 : 문자열 내 p와 y의 개수)  (12) 2022.11.01
    'JAVASCRIPT/PROGRAMMERS 1단계' 카테고리의 다른 글
    • Javascript | programmers10 (프로그래머스 1단계 : 정수 내림차순으로 배치하기)
    • Javascript | programmers09 (프로그래머스 1단계 : 정수 제곱근 판별)
    • Javascript | programmers08 (프로그래머스 1단계 : 하샤드 수)
    • Javascript | programmers07 (프로그래머스 1단계 : 문자열을 정수로 바꾸기)
    코독
    코독
    코딩을 할짝할짝

    티스토리툴바