차차로그
[JS] 연습문제 > x만큼 간격이 있는 n개의 숫자 본문
function solution(x, n) {
var answer = [];
for(var i = 1; i <= n; i++){
answer[i-1] = x * i
}
return answer;
}
answer[0]부터 값이 들어가니까 굳이 answer[i-1] = x * i 로 쓰지 않고 answer.push(x*i)로 써도 됐었다
function solution(x, n) {
return Array(n).fill(x).map((v, i) => (i + 1) * v)
}
다른 사람 풀이
배열을 만들어 x로 모두 채운 후에 map으로 각 인덱스 값에 i+1값을 곱해주었다 천재~
'코딩테스트' 카테고리의 다른 글
[JS] 2022 KAKAO BLIND RECRUITMENT > 신고 결과 받기 (0) | 2022.08.26 |
---|---|
[JS] 연습문제 > 행렬의 덧셈 (0) | 2022.08.24 |
[JS] 연습문제 > 문자열 내림차순으로 배치하기 (0) | 2022.08.23 |
[JS] 연습문제 > 시저 암호 (0) | 2022.08.23 |
[JS] 연습문제 > 짝수와 홀수 (0) | 2022.08.23 |
Comments