항해 프로그래머스
(복습必)항해2주차 자바스크립트 프로그래머스 - x만큼 간격이 있는 n개의 숫자
완두노예
2023. 1. 28. 17:08
나의 풀이 → 다시 복습 필요
function solution(x, n) {
var answer = [];
for(let i=1; i<=n; i++){ //1부터 시작?
answer.push(x*i) // x*i
}
return answer;
}
//길이는 n으로 제한
//x씩 증가, n만큼 for(let i = 0; i < n.length; i+=x)?
//for문?
//조건과 함수는?
다른 풀이
function solution(x, n) {
var answer = [];
var cnt = 0;
while(cnt<n) {
cnt++;
answer.push(x*cnt);
}
return answer;
}
function solution(x, n) {
var answer = [];
var a = x;
var b = 0;
for(var i = 0; i < n; i++){
b += a;
answer.push(b);
}
return answer;
}
function solution(x, n) {
let result = [];
let total = x;
for (let i = 0; i < n; i++) {
if(i === 0) {
result.push(x)
} else {
result.push(total += x)
}
}
return result
}