all is well!!

11. x๋งŒํผ ๊ฐ„๊ฒฉ์ด ์žˆ๋Š” n๊ฐœ์˜ ์ˆซ์ž ๋ณธ๋ฌธ

์•Œ๊ณ ๋ฆฌ์ฆ˜(js)

11. x๋งŒํผ ๊ฐ„๊ฒฉ์ด ์žˆ๋Š” n๊ฐœ์˜ ์ˆซ์ž

tnqlscho 95 2022. 10. 22. 23:16

๐Ÿ˜‡  ๋ฌธ์ œ

 

๐Ÿ™  ๋‹ต

function solution(x, n) {
    var answer = [];
    
    for(let i=1; i<=n; i++){ // let i=0๋ถ€ํ„ฐ ํ•˜๋ฉด 2*0 = 0๋ถ€ํ„ฐ ์ฐํžˆ๋‹ˆ๊นŒ i์˜ ์ดˆ๊ธฐ๊ฐ’์€ 1๋ถ€ํ„ฐ..!
        answer.push(x*i) // answer์˜ ๋ฐฐ์—ด์— ๊ณฑํ•œ๊ฒƒ๋“ค์„ ์ˆœ์„œ๋Œ€๋กœ ๋ฐ€์–ด๋„ฃ๋Š”๋‹ค.
    }
    
    return answer;
}

// 1. x์˜ ์ˆซ์ž๋งŒํผ ์ฆ๊ฐ€์‹œํ‚ค๊ธฐ(for๋ฌธ์œผ๋กœ..?)

 

์ด๋ ‡๊ฒŒ ํ’€๊ณ ๋‚˜์„œ ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค ํ’€์ด๋ฅผ ๋ณด๋‹ˆ

์—ญ์‹œ๋‚˜ ๋˜‘๊ฐ™์€ ๋‹ต์ด ๋‘๋ฒˆ์งธ๋กœ ์žˆ์—ˆ๋‹ค.

๋‹ค๋“ค for๋ฌธ ๊ทผ๋ณธ์ด๊ณ  ์ด๋ ‡๊ฒŒ๋ผ๋„ ํ’€์–ด์„œ ๋‹คํ–‰์ด๋Œ€ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹

๋‚˜๋ž‘ ๋น„์Šทํ•œ ์ƒ๊ฐํ•ด์„œ ์›ƒ๊ฒผ๋‹คใ…‹ใ…‹ใ…‹ใ…‹ใ…‹

๊ทผ-๋ณธb

 

๊ทธ๋ฆฌ๊ณ  ์ด๋ ‡๊ฒŒ ๊ฐ„๋žตํ•˜๊ฒŒ ์ ์€๊ฑฐ ๋ดค๋Š”๋ฐ ์‹ ๊ธฐ..b

Array(n).fill(x).map((v, i) => (i + 1) * v)

๊ทธ๋ž˜๋„ for๋ฌธ์ด ์„ฑ๋Šฅ์ด ๋” ์ข‹๋‹ค๊ณ  ์ฝ”๋ฉ˜ํŠธ๊ฐ€ ๋‹ฌ๋ ธ๋”๋ผ.

์ง„์งœ ์˜์™ธ๋‹ค ๊ทผ๋ณธ์˜ ์Šน๋ฆฌใ…‹ใ…‹ใ…‹ใ…‹ใ…‹

์™œ ์„ฑ๋Šฅ์ด ์ข‹์€์ง€ ์กฐ๋งŒ๊ฐ„ ๋’ค์ ธ๋ด์•ผ๊ฒ ๋‹ค.

์ฝ”๋“œ๋Š” ๋ณด๋ฉด๋ณผ์ˆ˜๋ก ์‹ ๊ธฐํ•ด

Comments