๐ค ์์งlog ๐ค
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ฌธ์์ด ์ ์์ ํฉ ๋ณธ๋ฌธ
๐ ํ๋ก๊ทธ๋๋จธ์ค
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ฌธ์์ด ์ ์์ ํฉ
Eun_zii 2023. 12. 29. 10:55ํ๋ก๊ทธ๋๋จธ์ค Lv.0
- ๋ฌธ์์ด ์ ์์ ํฉ
๐ ๋ฌธ์ ์ค๋ช
- ํ ์๋ฆฌ ์ ์๋ก ์ด๋ฃจ์ด์ง ๋ฌธ์์ด num_str์ด ์ฃผ์ด์ง ๋, ๊ฐ ์๋ฆฌ์์ ํฉ์ returnํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์.
๐ ์ ํ์กฐ๊ฑด
- 3 ≤ num_str ≤ 100
๐ ํ์ด
function solution(num_str) {
let answer = 0;
const arr = Array.from(num_str)
for ( let i = 0; i < arr.length; i++) {
answer += Number(arr[i])
}
return answer
}
โ ๋ฌธ์์ด์ ๋ฐฐ์ด๋ก ๋ฐ๊พผํ ๊ฐ ์์๋ค์ ๋ํ๋ฉด๋๋ค๊ณ ์๊ฐํ๋ค.
Array.from์ผ๋ก ๋ฌธ์์ด์ ๋ฐฐ์ด๋ก ๋ฐ๊ฟ์ค๋ค for๋ฌธ์ผ๋ก answer์ ์ซ์๋ก ๋ฐ๊พผ ๊ฐ ์์๋ค์ ๋ํด์ฃผ์๋ค.
๐ก Array.from() ์ ์ ๋ฉ์๋๋ ์ํ ๊ฐ๋ฅ ๋๋ ์ ์ฌ ๋ฐฐ์ด ๊ฐ์ฒด์์ ์๊ฒ ๋ณต์ฌ๋ ์๋ก์ด Array ์ธ์คํด์ค๋ฅผ ์์ฑํฉ๋๋ค.
Array.from("foo");
// [ "f", "o", "o" ]
728x90
'๐ ํ๋ก๊ทธ๋๋จธ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ฌธ์์ด์ ์ ์๋ก ๋ณํํ๊ธฐ (0) | 2023.12.29 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] n ๋ฒ์งธ ์์๊น์ง (0) | 2023.12.29 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ์ฒซ ๋ฒ์งธ๋ก ๋์ค๋ ์์ (0) | 2023.12.29 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] n ๋ฒ์งธ ์์๋ถํฐ (0) | 2023.12.29 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] flag์ ๋ฐ๋ผ ๋ค๋ฅธ ๊ฐ ๋ฐํํ๊ธฐ (0) | 2023.12.29 |