[프로그래머스] x만큼 간격이 있는 n개의 숫자

최유나·2024년 6월 12일
0

프로그래머스

목록 보기
16/53

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

나의 풀이

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

다른사람의 풀이

.map() : 배열을 순회해서 각 요소를 콜백 함수로 적용해서 처리해 모은 새로운 배열을 반환
.fill() : 배열의 인덱스 범위 내에 있는 모든 요소를 정적 값으로 변경

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

(출처 : Array.prototype.map())
(출처 : Array.prototype.fill())

0개의 댓글

관련 채용 정보