๐ ํ๋ก๊ทธ๋๋จธ์ค
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] 5๋ช ์ฉ
Eun_zii
2024. 3. 12. 17:47
ํ๋ก๊ทธ๋๋จธ์ค Lv.0
- 5๋ช ์ฉ
๐ ๋ฌธ์ ์ค๋ช
- ์ต๋ 5๋ช ์ฉ ํ์น๊ฐ๋ฅํ ๋์ด๊ธฐ๊ตฌ๋ฅผ ํ๊ธฐ ์ํด ์ค์ ์์๋ ์ฌ๋๋ค์ ์ด๋ฆ์ด ๋ด๊ธด ๋ฌธ์์ด ๋ฆฌ์คํธ names๊ฐ ์ฃผ์ด์ง ๋, ์์์ ๋ถํฐ 5๋ช ์ฉ ๋ฌถ์ ๊ทธ๋ฃน์ ๊ฐ์ฅ ์์ ์์๋ ์ฌ๋๋ค์ ์ด๋ฆ์ ๋ด์ ๋ฆฌ์คํธ๋ฅผ returnํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์. ๋ง์ง๋ง ๊ทธ๋ฃน์ด 5๋ช ์ด ๋์ง ์๋๋ผ๋ ๊ฐ์ฅ ์์ ์๋ ์ฌ๋์ ์ด๋ฆ์ ํฌํจํฉ๋๋ค.
๐ ์ ํ์กฐ๊ฑด
- 5 โค names์ ๊ธธ์ด โค 30
- 1 โค names์ ์์์ ๊ธธ์ด โค 10
- names์ ์์๋ ์์ด ์ํ๋ฒณ ์๋ฌธ์๋ก๋ง ์ด๋ฃจ์ด์ ธ ์์ต๋๋ค.
๐ ํ์ด
function solution(names) {
const answer = [];
for ( let i = 0; i < names.length; i+= 5) {
answer.push(names[i])
}
return answer
}
โ
n๊ฐ ๊ฐ๊ฒฉ์ ์์๋ค ๋ฌธ์ ํ๋ ์ฒ๋ผ
names ๋ฐฐ์ด์ ์์ i๋ฅผ 5๋งํผ ์ฆ๊ฐ์ํค๋ฉด์ ๋ฐ๋ณตํ์ฌ์ฃผ๊ณ ,
names[i]์ ๊ฐ์ push( ) ๋ฉ์๋๋ก ๋น๋ฐฐ์ด answer์ ์ถ๊ฐํด์คํ answer๋ฅผ return ํด์ค๋ค.
728x90