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 |
댓글