Jayden`s
![220625(ํ ) ๊ทน์ง์ฐ๊ตฌ์ ์ฑ
์์ฐ๊ตฌ์](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FObUVE%2FbtrFKG7Kbl4%2FssGPO6uyDWaqhKFQISzHYK%2Fimg.png)
220625(ํ ) ๊ทน์ง์ฐ๊ตฌ์ ์ฑ ์์ฐ๊ตฌ์
์ค๋์ ์ฃผ๋ง ๊ธฐ์ฌ๋ผ ๊ฐ๋ณ๊ฒ ๊ธฐ๋ถ ์ข์ ๊ธฐ์ฌ ์คํฌ๋ฉ ํ๊ตญ๋์ด๋ก 31์ธ์ ํด์ํ๊ณผ๋ฅผ ํธ์ ํ์ ์ ์ฑ ์์ฐ๊ตฌ์๊น์ง..! ์กด๊ฒฝ์ค๋ฝ๋ค!
[JS] ์ฐ์ต๋ฌธ์ - ์์ ์ฐพ๊ธฐ
function solution(n) { let filterArr = [...new Array(n+1).keys()] for (let i = 2; i 2์ ์ ๊ณฑ์ธ 4์ ๋ฐฐ์๋ถํฐ ์ ๋ถ ๋ค false ์ฒ๋ฆฌ, 3 -> ๋ง์ฝ ์ ๊ณฑ์๋ถํฐ ์ํ๋ฉด 6๋ถํฐ false ์ฒ๋ฆฌํด์ผํ๋๋ฐ ์์ฐ์ค๋ฝ๊ฒ ์ด์ ์์์ธ 2๋ก ์ธํด 6์ false ์ฒ๋ฆฌ๊ฐ ๋์ด์๋ค. ์ด๋ฐ ์์ผ๋ก ์์ ๋ณธ์ธ ์ ๊ณฑ ์ด์์ ๋ฐฐ์๋ค๋ง ํ์ธํด์ฃผ๋ฉด ๋๋ค. ๋ฐฐ์ด์ ๊ธธ์ด์ ์์ง 0๊ณผ 1๋ ๋ค์ด์๋ค๋ ๊ฒ์ ๊ธฐ์ตํด์ return ๊ฐ์ ์กฐ์ ํด์ฃผ์ ์์ ๊ฒฝ์ฐ์ filter ํจ์๋ฅผ ์ด์ฉํ์ฌ ๊ฐ์ด false์ธ ๊ฐ๋ค์ ์ฒ๋ฆฌ(์ด ๋, 0๋ false์ด๊ธฐ ๋๋ฌธ์ ๊ฐ์ด ์ฒ๋ฆฌ), ๊ฒฐ๊ตญ ๋จ์ ๋ฐฐ์ด์์ ์ ๊ฑฐํด์ค์ผํ ๊ฐ์ 1์ด ๋จ์์๋ค. ํด์ length์์ -1 ์ ํด์ค๋ค. [์ฐธ๊ณ : ์๋ผํ ..
[JS] ์ฐ์ต๋ฌธ์ - ์๋ฐ์๋ฐ์๋ฐ์?
function solution(n) { let answer = ''; for (let i = 0; i < n; i++) { i % 2 === 0 ? (answer += '์') : (answer += '๋ฐ'); } return answer; } ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ฉํ ์คํธ ์ฐ์ต - ์๋ฐ์๋ฐ์๋ฐ์๋ฐ์๋ฐ์? ๊ธธ์ด๊ฐ n์ด๊ณ , "์๋ฐ์๋ฐ์๋ฐ์...."์ ๊ฐ์ ํจํด์ ์ ์งํ๋ ๋ฌธ์์ด์ ๋ฆฌํดํ๋ ํจ์, solution์ ์์ฑํ์ธ์. ์๋ฅผ๋ค์ด n์ด 4์ด๋ฉด "์๋ฐ์๋ฐ"์ ๋ฆฌํดํ๊ณ 3์ด๋ผ๋ฉด "์๋ฐ์"๋ฅผ ๋ฆฌํดํ๋ฉด ๋ฉ๋๋ค. ์ ํ programmers.co.kr ๋ฌธ์ ๋์ด๋๋ ๋ฎ๋ค. ๋ค๋ง ๊ธฐ๋ก์ ํด๋๋ ์ด์ ๋ ์ผํญ์ฐ์ฐ์๋ฅผ ์ฌ์ฉํ ๋, ์ฃผ๋ก ์ฐธ์ด๋ ๊ฑฐ์ง์ ๊ฒฝ์ฐ์ ๋ฐ๋ผ ๋ณ์์ ํ ๋นํ๋ ๊ฐ์ ๋ค๋ฅด๊ฒ ํ๊ณ ์ถ์ด ์ฌ์ฉํด์๋ค. ์ฐธ ๊ฑฐ์ง ํ..
[JS] ์ฐ์ต๋ฌธ์ - ์์ ์ํธ
function solution(s, n) { let answer = []; for (let i = 0; i < s.length; i++) { let letterCode = s.charCodeAt(i); if (letterCode !== 32) { if (letterCode
[JS] ๋ค์ด๋ฒ ๋ถ์คํธ์บ ํ ์๊ฐ์ง๋จ - ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์
const solve = (arr) => { arr.sort((a, b) => a - b); let count = 0; let temp = []; for (let i = 0; i x > 1); return temp.length ? temp : [-1]; }; let arr = [1, 2, 3, 3, 3, 3, 4, 4]; console.log(solve(arr)); ๋ค์ด๋ฒ ๋ถ์คํธ์บ ํ // ๋ถ์คํธ์บ ํ ๋ ํผ๋ฐ์ค 1 function countOf(arr, value) { //--..