๐ค ์์งlog ๐ค
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๊ธ์ ์ง์ฐ๊ธฐ ๋ณธ๋ฌธ
ํ๋ก๊ทธ๋๋จธ์ค Lv.0
- ๊ธ์ ์ง์ฐ๊ธฐ
๐ ๋ฌธ์ ์ค๋ช
- ๋ฌธ์์ด my_string๊ณผ ์ ์ ๋ฐฐ์ด indices๊ฐ ์ฃผ์ด์ง ๋, my_string์์ indices์ ์์์ ํด๋นํ๋ ์ธ๋ฑ์ค์ ๊ธ์๋ฅผ ์ง์ฐ๊ณ ์ด์ด ๋ถ์ธ ๋ฌธ์์ด์ return ํ๋ solution ํจ์๋ฅผ ์์ฑํด ์ฃผ์ธ์.
๐ ์ ํ์กฐ๊ฑด
- 1 โค indices์ ๊ธธ์ด < my_string์ ๊ธธ์ด โค 100
- my_string์ ์์๋ฌธ์๋ก๋ง ์ด๋ฃจ์ด์ ธ ์์ต๋๋ค
- 0 โค indices์ ์์ < my_string์ ๊ธธ์ด
- indices์ ์์๋ ๋ชจ๋ ์๋ก ๋ค๋ฆ ๋๋ค.
๐ ํ์ด
function solution(my_string, indices) {
let answer = '';
for (let i = 0; i < my_string.length; i++) {
if (!indices.includes(i)) {
answer += my_string[i];
}
}
return answer;
}
โ
my_string์์ indices๊ฐ ์ ์ธ๋ ๋ฌธ์๋ค์ ๋ด์ answer๋ผ๋ ๋น ๋ฌธ์์ด ๋ณ์๋ฅผ ์ด๊ธฐํ ํด๋ํ,
for๋ฌธ์ผ๋ก ๋ฌธ์์ด my_string์ ์ํํ๋ฉด์ ๊ฐ ๋ฐ๋ณต์์ ํ์ฌ ์ธ๋ฑ์ค i๊ฐ indices ๋ฐฐ์ด์ ํฌํจ๋์ง ์์ ๊ฒฝ์ฐ์๋ง
my_string[i]์ ๊ธ์๋ฅผ answer์ ์ถ๊ฐํด์ค๋ค.
728x90
'๐ ํ๋ก๊ทธ๋๋จธ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๊ฐ๋จํ ๋ ผ๋ฆฌ ์ฐ์ฐ (0) | 2024.03.28 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ์ปคํผ ์ฌ๋ถ๋ฆ (0) | 2024.03.28 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ฌธ์์ด ์๊ธฐ (0) | 2024.03.28 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ์ธ๋ก ์ฝ๊ธฐ (0) | 2024.03.28 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ฌธ์์ด ๋ฐ๊ฟ์ ์ฐพ๊ธฐ (0) | 2024.03.27 |