๐ค ์์งlog ๐ค
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ์นด์ดํธ ์ ๋ณธ๋ฌธ
ํ๋ก๊ทธ๋๋จธ์ค Lv.0
- ์นด์ดํธ ์
๐ ๋ฌธ์ ์ค๋ช
- ์ ์ start_num์ end_num๊ฐ ์ฃผ์ด์ง ๋, start_num๋ถํฐ end_num๊น์ง์ ์ซ์๋ฅผ ์ฐจ๋ก๋ก ๋ด์ ๋ฆฌ์คํธ๋ฅผ returnํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์.
๐ ์ ํ์กฐ๊ฑด
- 0 ≤ start_num ≤ end_num ≤ 50
๐ ํ์ด
function solution(start_num, end_num) {
const answer = []
for ( let i = start_num; i <= end_num; i++) {
answer.push(i)
}
return answer
}
โ
start_num ๋ถํฐ end_num๊น์ง ๋ฐ๋ณตํด์ค๋ค ๋ง๋ค์ด๋ ๋น ๋ฐฐ์ด answer์ push(i) ๋ฉ์๋๋ก ์ถ๊ฐํด์ค๋ค.
return answer.push( i )๋ฅผ ํ๋ฉด ๋ฐฐ์ด์ ๊ฐ๋ค์ด ๋์ค๋๊ฒ ์๋๋ผ ๋ฐฐ์ด์ ๊ธธ์ด๋ฅผ ๋ฐํํ๋ฏ๋ก ์๋์์ ๋ฐ๋ก return์ ํด์ฃผ์ด์ผํ๋ค.
์ด๋ ๊ฒ ํ๋ฉด ์ ์์ ์ผ๋ก ๋ฐฐ์ด์์ ๊ฐ๋ค์ด ์ถ๋ ฅ๋๋ค !
๐ก ์นด์ดํธ ๋ค์ด
์ start_num ๋ถํฐ end_num๊น์ง ์ญ์์ผ๋ก( i--) ๋ฐ๋ณตํด์ค๋ค ๋ง๋ค์ด๋ ๋น ๋ฐฐ์ด answer์ push(i) ๋ฉ์๋๋ก ์ถ๊ฐํด์ค๋ค.
function solution(start, end_num) {
const answer = [];
for ( let i = start; i >= end_num; i--) {
answer.push(i)
}
return answer
}
728x90