DEV_IN/λ¬Έμ νμ΄
[νλ‘κ·Έλλ¨Έμ€]Lv0. μ§μμ ν©
λ€λΉμΉμ½λπ
2023. 3. 7. 01:10
β λ¬Έμ μ€λͺ
μ μ 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;
}
λ¬Έμ μ체λ μ΄λ ΅μ§ μμμ§λ§ μ’ λ ν¨μ¨μ μΈ μ½λλ₯Ό μκ°ν΄ λ³Ό νμμ±μ λκΌλΉ.. λ μκ°μ΄ λ§μμ κ·Έλ°μ§ λ무 μ΄λ ΅κ² μκ°νλ €λ κ² κ°κ΅°