๐ค ์์งlog ๐ค
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ์ง์๋ ์ซ์ด์ ๋ณธ๋ฌธ
๐ ํ๋ก๊ทธ๋๋จธ์ค
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ์ง์๋ ์ซ์ด์
Eun_zii 2023. 12. 27. 15:42ํ๋ก๊ทธ๋๋จธ์ค Lv.0
- ์ง์๋ ์ซ์ด์
๐ ๋ฌธ์ ์ค๋ช
- ์ ์ n์ด ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋, n ์ดํ์ ํ์๊ฐ ์ค๋ฆ์ฐจ์์ผ๋ก ๋ด๊ธด ๋ฐฐ์ด์ returnํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์.
๐ ์ ํ์กฐ๊ฑด
- 1 ≤ n ≤ 100
๐ ํ์ด
function solution(n) {
let answer = [];
for ( let i = 1; i <= n; i++) {
if(i % 2 === 1){
answer.push(i)
}
}
return answer;
}
โ
function solution(n) {
let odd = 0;
for ( let i = 1; i <= n; i++) {
if(i % 2 === 1){
odd++
}
}
return [odd];
}
// ์ฒ์์ ์ด๋ ๊ฒ ์์ฑํ๋๋ฐ [๊ฐ์]๋ก ๋์์ ๊ฒ์ ใ
,, ;
ํ์๋ฅผ ์ ์ฅํ ๋น ๋ฐฐ์ด answer ๋ฅผ ๋ง๋ค์ด ๋๊ณ
for ๋ฌธ์ผ๋ก, 1๋ถํฐ n๊น์ง ๋ฐ๋ณตํ์ฌ์ค๋ค. if๋ฌธ์ผ๋ก ํ์ฌ์ i๊ฐ ํ์์ธ์ง๋ฅผ ํ์ธํ๋ค.
% ์ฐ์ฐ์๋ ๋๋จธ์ง๋ฅผ ๋ฐํํ๋๋ฐ, i % 2๊ฐ === 1์ด๋ฉด i๋ ํ์์ด๋ค.
answer.push(i) : ํ์์ธ ๊ฒฝ์ฐ์๋ ํ์ฌ์ i๋ฅผ answer ๋ฐฐ์ด์ ์ถ๊ฐํ๋ค. ( push ๋ฉ์๋๋ ๋ฐฐ์ด์ ๋์ ์์๋ฅผ ์ถ๊ฐํ๋ ๋ฉ์๋ )
๐ก push() ๋ฉ์๋๋ ๋ฐฐ์ด์ ๋์ ํ๋ ์ด์์ ์์๋ฅผ ์ถ๊ฐํ๊ณ , ๋ฐฐ์ด์ ์๋ก์ด ๊ธธ์ด๋ฅผ ๋ฐํํฉ๋๋ค.
728x90
'๐ ํ๋ก๊ทธ๋๋จธ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ฌธ์์ด์ ์์ n๊ธ์ (0) | 2023.12.27 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ์จ์ด์๋ ์ซ์์ ๋ง์ (1) (0) | 2023.12.27 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ์๋ฆฟ์ ๋ํ๊ธฐ (0) | 2023.12.27 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ชจ์ ์ ๊ฑฐ (1) | 2023.12.27 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ฌธ์ ๋ฐ๋ณต ์ถ๋ ฅํ๊ธฐ (0) | 2023.12.27 |