๐Ÿค ์€์ง€log ๐Ÿค

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค:Javascript] n๊ฐœ ๊ฐ„๊ฒฉ์˜ ์›์†Œ๋“ค ๋ณธ๋ฌธ

๐ŸŒˆ ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค:Javascript] n๊ฐœ ๊ฐ„๊ฒฉ์˜ ์›์†Œ๋“ค

Eun_zii 2024. 3. 12. 17:42

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

- n๊ฐœ ๊ฐ„๊ฒฉ์˜ ์›์†Œ๋“ค

 

๐Ÿ’š ๋ฌธ์ œ์„ค๋ช…

  • ์ •์ˆ˜ ๋ฆฌ์ŠคํŠธ num_list์™€ ์ •์ˆ˜ n์ด ์ฃผ์–ด์งˆ ๋•Œ, num_list์˜ ์ฒซ ๋ฒˆ์งธ ์›์†Œ๋ถ€ํ„ฐ ๋งˆ์ง€๋ง‰ ์›์†Œ๊นŒ์ง€ n๊ฐœ ๊ฐ„๊ฒฉ์œผ๋กœ ์ €์žฅ๋˜์–ด์žˆ๋Š” ์›์†Œ๋“ค์„ ์ฐจ๋ก€๋กœ ๋‹ด์€ ๋ฆฌ์ŠคํŠธ๋ฅผ returnํ•˜๋„๋ก solution ํ•จ์ˆ˜๋ฅผ ์™„์„ฑํ•ด์ฃผ์„ธ์š”.

 

๐Ÿ’š ์ œํ•œ์กฐ๊ฑด

  • 5 ≤ num_list์˜ ๊ธธ์ด ≤ 20
  • 1 ≤ num_list์˜ ์›์†Œ ≤ 9
  • 1 ≤ n ≤ 4

 

๐Ÿ’š ํ’€์ด

function solution(num_list, n) {
    const answer = [];
    for ( let i = 0; i < num_list.length; i+= n ) {
        answer.push(num_list[i])
    }
    return answer
}

 

โœ… 

num_list ๋ฐฐ์—ด์˜ ์š”์†Œ i๋ฅผ n๋งŒํผ ์ฆ๊ฐ€์‹œํ‚ค๋ฉด์„œ ๋ฐ˜๋ณตํ•˜์—ฌ์ฃผ๊ณ ,

num_list[i]์˜ ๊ฐ’์„ push( ) ๋ฉ”์„œ๋“œ๋กœ ๋นˆ๋ฐฐ์—ด answer์— ์ถ”๊ฐ€ํ•ด์ค€๋‹ค.

728x90