let's get IT with DAVINA ๐ป
[ํ๋ก๊ทธ๋๋จธ์ค]Lv0. ์ง์์ ํฉ ๋ณธ๋ฌธ
โ ๋ฌธ์ ์ค๋ช
์ ์ n์ด ์ฃผ์ด์ง ๋, n ์ดํ์ ์ง์๋ฅผ ๋ชจ๋ ๋ํ ๊ฐ์ return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์.
๐ซ ์ ํ์ฌํญ
0 < n ≤ 1000
๐๏ธ ์ ์ถ๋ ฅ ์
n | result |
10 | 30 |
4 | 6 |
๐ก ๋น๋'s ํ์ด
function solution(n) {
let base=2;
let sum=0;
let arr=[]; //n์ดํ์ ์ซ์๋ค ์ค ์ง์๋ค๋ง ๋ด์ ๋ฐฐ์ด
while(base<=n){
arr.push(base);
base=base+2;
}
//์ง์์ ํฉ ๊ตฌํ๊ธฐ
for(let i=0;i<arr.length;i++){
sum=sum+arr[i]
}
return sum;
}
๐ others' ํ์ด
function solution(n) {
var answer = 0;
for(let i=2 ; i<=n ; i+=2) //์ง์๋ค๋ง ๋์ดํด์
answer += i; //๋ฐ๋ก ํฉ ๊ตฌํ๊ธฐ
return answer;
}
๋ฌธ์ ์์ฒด๋ ์ด๋ ต์ง ์์์ง๋ง ์ข ๋ ํจ์จ์ ์ธ ์ฝ๋๋ฅผ ์๊ฐํด ๋ณผ ํ์์ฑ์ ๋๊ผ๋น.. ๋ ์๊ฐ์ด ๋ง์์ ๊ทธ๋ฐ์ง ๋๋ฌด ์ด๋ ต๊ฒ ์๊ฐํ๋ ค๋ ๊ฒ ๊ฐ๊ตฐ
'DEV_IN > ๋ฌธ์ ํ์ด' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค]Lv0. ์์ด์ค ์๋ฉ๋ฆฌ์นด๋ ธ (0) | 2023.03.09 |
---|---|
[Error] octal literals are not allowed in strict mode (0) | 2023.03.09 |
[ํ๋ก๊ทธ๋๋จธ์ค]Lv0. ํผ์๋๋ ๋จน๊ธฐ(2) ๐ (0) | 2023.03.08 |
[ํ๋ก๊ทธ๋๋จธ์ค]Lv0. ์ต๋น๊ฐ ๊ตฌํ๊ธฐ (4) | 2023.03.07 |
[ํ๋ก๊ทธ๋๋จธ์ค]Lv0. ๋ถ์์ ๋ง์ (6) | 2023.03.06 |
Comments