๐Ÿ’› JavaScript/ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค

[JS]์—ฐ์Šต๋ฌธ์ œ-x๋งŒํผ ๊ฐ„๊ฒฉ n๊ฐœ์˜ ์ˆซ์ž

Jayden1116 2022. 6. 21. 20:16
function solution(x, n) {
  let answer = [];
  for (let i = 1; i <= n; i++) {
    answer.push(x * i);
  }
  return answer;
}

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

map์—์„œ ์ฒซ๋ฒˆ์งธ ์ธ์ž๋Š” ๋ฐฐ์—ด์˜ value, ๋‘๋ฒˆ์งธ ์ธ์ž๋Š” ๋ฐฐ์—ด์˜ index์ž„์„ ํ™œ์šฉํ•œ ํ’€์ด
*/

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค


๋ฌธ์ œ ์ž์ฒด๋Š” ์ •๋ง ์‰ฝ์ง€๋งŒ, map ํ•จ์ˆ˜์˜ 2๋ฒˆ์งธ ์ธ์ž๊ฐ€ ๋ฐฐ์—ด์˜ index์ž„์„ ๊ธฐ์–ตํ•˜๊ณ  ์ถ”ํ›„์— ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜์ž