Posts
Q&A
์ ํจ์ฑ๊ฒ์ฌ
์ํ ์ข์ ๋ต๋ณ ๊ฐ์ฌํฉ๋๋ค!
- 0
- 3
- 314
Q&A
์ด๋ ๊ฒ ์ง๋ณด์์ต๋๋น
๋ต ๊ฐ์ฌํฉ๋๋ค~
- 0
- 2
- 248
Q&A
์ด๋ ๊ฒ ํ๋ฉด ์ ๋๋ก ๋์ํ์ง ์๋ ์ด์ ๊ฐ ๊ถ๊ธํฉ๋๋ค
x ๊ฐ ๊ณ์ ์๋ก์ด ๊ฐ์ผ๋ก ๋ฎ์ด์์ด์ง๊ณ ์์ต๋๋ค. ์๋ฌธ์์ธ x๋ฅผ ์ฐพ์์ ๋๋ฌธ์๋ก ๋ณํํ ๋ค์๋, ๋ณํ๋ ๊ฐ์ ๋ค๋ฅธ๋ณ์์ ํ ๋นํด ์ฃผ์ ์ผ์ฃ ๊ณ์ ๋ณํ๋๊ณ ๋ฎ์ด์์ด์ง๊ธฐ๋ง ํ๋๊น return answer ํด๋ ๊ทธ๋ฅ ์๋ str์ด ๋ฐํ๋๊ฒ ์ฃ ์๋ฅผ๋ค์ด ์ด๋ ๊ฒํ๋ฉด ๋๋๋ฏ์ function solution(str) { let answer = ""; for (let x of str) { if (x == x.toLowerCase()) answer += x.toUpperCase(); } return answer; } let str = "ItisTimeToStudy"; console.log(solution(str));
- 1
- 1
- 273
Q&A
์๋ ํ์ธ์. ๋ฐฐ์ด ์์ ๋ณต์ฌ ๊ด๋ จ ์ง๋ฌธ๋๋ฆฝ๋๋ค.
arr๋ฅผ ์ฌํ ๋นํด์ ๊ทธ๋ ์ต๋๋ค. ์ฒ์ arr = [1,2,3,4,5] ์ answer๋ ๊ฐ์ ์ฐธ์กฐ๊ฐ์ ๊ฐ์ง๊ณ ์๊ธฐ๋๋ฌธ์ ์๋ก ๊ฐ์ด ๊ณต์ ๋์ง๋ง,arr ๋ฅผ ์๋ก์ด ๊ฐ์ผ๋ก ํ ๋นํ ๊ฒฝ์ฐ arr๋ ์๋ก์ด ์ฐธ์กฐ๊ฐ์ ๊ฐ๊ฒ๋๋ ๋ฐ๋ฉด answer๋ ์ฌ์ ํ [1,2,3,4,5]๋ฅผ ์ฐธ์กฐํ๊ณ ์์ต๋๋ค. arr = [1,2,3] ์ผ๋ก ์๋ก์ด ๊ฐ์ ํ ๋นํ๋๊ฒ์ด ์๋๋ผ arr.pop() ํน์ arr.shift() ๋ฅผ ํ์ ๊ฒฝ์ฐ์ answer์ญ์ arr์ ๊ฐ์ ๊ฐ์ ๊ฐ์ง๋ ๊ฒ์ ๋ณผ ์ ์์ต๋๋ค. ํน์ arr = [1,2,3] ๋ก ์ฌํ ๋นํ ์ดํ์ ๋ค์ answer = arr๋ก ํด์ฃผ๊ฒ๋๋ฉด answer์ญ์ [1,2,3]์ผ๋ก ๋ค์ ๊ฐ์๊ฐ์ ๊ณต์ ํ๊ฒ ๋ฉ๋๋ค. (์ฌ์ง) ํด๋น๊ฐ๋ ์ ๊ฒฝ์ฐ์ ๊ฐ๋น์ง์ปฌ๋ ์ ์ ๊ฐ์ด ์ดํด๋ณด์๋ฉด ์ข์๊ฑฐ ๊ฐ์์ https://ko.javascript.info/garbage-collection * ํน์๋ผ๋ ์ ๊ฐ ํ๋ ธ์๊ฒฝ์ฐ์ ์ฌ๋ฐ๋ฅด๊ฒ ์ง์ ๋ถํ๋๋ฆฝ๋๋ค *_*
- 0
- 2
- 244