๐ค ์์งlog ๐ค
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ์จ์ด์๋ ์ซ์์ ๋ง์ (1) ๋ณธ๋ฌธ
๐ ํ๋ก๊ทธ๋๋จธ์ค
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ์จ์ด์๋ ์ซ์์ ๋ง์ (1)
Eun_zii 2023. 12. 27. 15:46ํ๋ก๊ทธ๋๋จธ์ค Lv.0
- ์จ์ด์๋ ์ซ์์ ๋ง์ (1)
๐ ๋ฌธ์ ์ค๋ช
- ๋ฌธ์์ด my_string์ด ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง๋๋ค. my_string์์ ๋ชจ๋ ์์ฐ์๋ค์ ํฉ์ returnํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์.
๐ ์ ํ์กฐ๊ฑด
- 1 ≤ my_string์ ๊ธธ์ด ≤ 1,000
- my_string์ ์๋ฌธ์, ๋๋ฌธ์ ๊ทธ๋ฆฌ๊ณ ํ์๋ฆฌ ์์ฐ์๋ก๋ง ๊ตฌ์ฑ๋์ด์์ต๋๋ค.
๐ ํ์ด
function solution(my_string) {
let answer = 0;
let arr = Array.from(my_string);
for (let i = 0; i < arr.length; i++) {
if(!!Number(arr[i])){
answer += Number(arr[i])
}
}
return answer;
}
โ my_string ๋ฌธ์์ด์ arr๋ผ๋ ๋ฐฐ์ด๋ก ๋ง๋ค๋ฉด [”a”, “A”, “b” … ] ์ด๋ ๊ฒ ์ถ๋ ฅ๋๊ณ ,
for๋ฌธ ์ฌ์ฉํด์ arr ๋ฐฐ์ด ๋ฐ๋ณตํ๊ฒ ํํ, ์กฐ๊ฑด๋ฌธ์ผ๋ก arr[i]๊ฐ ์ ์(์ซ์)๋ผ๋ฉด answer์ ๋ํ๊ฒ ํ๋ค.
728x90
'๐ ํ๋ก๊ทธ๋๋จธ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๊ธธ์ด์ ๋ฐ๋ฅธ ์ฐ์ฐ (0) | 2023.12.27 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ฌธ์์ด์ ์์ n๊ธ์ (0) | 2023.12.27 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ์ง์๋ ์ซ์ด์ (1) | 2023.12.27 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ์๋ฆฟ์ ๋ํ๊ธฐ (0) | 2023.12.27 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ชจ์ ์ ๊ฑฐ (1) | 2023.12.27 |