728x90
๐ฑ ํ๋ก๊ทธ๋๋จธ์ค 1๋จ๊ณ : ์๋ฆฟ์ ๋ํ๊ธฐ ๐ฑ
#1. ์์ฐ์ N์ด ์ฃผ์ด์ง๋ฉด, N์ ๊ฐ ์๋ฆฟ์์ ํฉ์ ๊ตฌํด์ return ํ๋ solution ํจ์๋ฅผ ๋ง๋ค์ด ์ฃผ์ธ์. ์๋ฅผ๋ค์ด N = 123์ด๋ฉด 1 + 2 + 3 = 6์ return ํ๋ฉด ๋ฉ๋๋ค.
์ ํ ์ฌํญ : N์ ๋ฒ์ : 100,000,000 ์ดํ์ ์์ฐ์
function solution(n){
let arr = String(n).split('');
let result = 0;
for(i=0; i<arr.length; i++){
result+=parseInt(Number(arr[i]));
}
return result;
}
์ด๋ฒ์๋ ๋ฉ์๋๋ฅผ ์ด์ฉํ์ฌ ๊ฐ๊ฐ์ ์๋ฅผ ๊ตฌ๋ณํด์ค ๋ค ๊ทธ ๊ธธ์ด๊ฐ ๋งํผ ๋ฐ๋ณตํ์ฌ result์ ์ซ์๋ก ๋ณํํ์ฌ ๊ทธ ์ดํฉ์ ๊ณ์ฐํด์ฃผ์์ต๋๋ค. ๊ฐ์ parseInt ๋ฉ์๋๋ฅผ ์ด์ฉํ์ฌ ๋ฃ์ด์ฃผ์์ต๋๋ค!
728x90
'์๊ณ ๋ฆฌ์ฆ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
ํ๋ก๊ทธ๋๋จธ์ค 1๋จ๊ณ : ๊ฐ์ ์ซ์๋ ๋ ธ๋ ธ~~ (1) | 2022.11.04 |
---|---|
ํ๋ก๊ทธ๋๋จธ์ค 1๋จ๊ณ : ์๋ฐ์๋ฐ์๋ฐ์๋ฐ์๋ฐ์? (1) | 2022.11.03 |
ํ๋ก๊ทธ๋๋จธ์ค 1๋จ๊ณ : ์์ฐ์ ๋ค์ง์ด ๋ฐฐ์ด๋ก ๋ง๋ค๊ธฐ (2) | 2022.11.02 |
ํ๋ก๊ทธ๋๋จธ์ค 1๋จ๊ณ : ๋๋จธ์ง๊ฐ 1์ด ๋๋ ์ ์ฐพ๊ธฐ (1) | 2022.11.02 |
ํ๋ก๊ทธ๋๋จธ์ค 1๋จ๊ณ : ์ฝ์์ ํฉ (1) | 2022.11.02 |
๋๊ธ