본문 바로가기
Javascript

프로그래머스 문제 풀이 30

by 🐬마뇽뇽 마뇽🦄 2022. 11. 28.
728x90

프로그래머스 문제 풀이 30

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

01. 문제

function solution(x, n) {
    var answer = [];
    return answer;
}

02. 나의 문제 풀이

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

03. 다른 사람의 문제 풀이

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

n만큼의 길이의 새로운 배열을 생성하고, 각 요소에 매개변수 x를 채워 넣은 뒤 각 요소를 돌며 (해당 index + 1) * x값을 반환하는 짧은 코드인것 같다.


728x90

'Javascript' 카테고리의 다른 글

프로그래머스 문제 풀이 32  (1) 2022.11.29
프로그래머스 문제 풀이 31  (1) 2022.11.29
프로그래머스 문제 풀이 29  (2) 2022.11.28
프로그래머스 문제 풀이 28  (1) 2022.11.24
프로그래머스 문제 풀이 27  (1) 2022.11.22

댓글


고양이 고양이
고양이 고양이
고양이 고양이