๋ชฉ๋ก๋น ๋ฐฐ์ด์ ์ถ๊ฐ (1)
๐ค ์์งlog ๐ค
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋น ๋ฐฐ์ด์ ์ถ๊ฐ, ์ญ์ ํ๊ธฐ
ํ๋ก๊ทธ๋๋จธ์ค Lv.0 - ๋น ๋ฐฐ์ด์ ์ถ๊ฐ, ์ญ์ ํ๊ธฐ ๐ ๋ฌธ์ ์ค๋ช ๐ ์ ํ์กฐ๊ฑด 1 ≤ arr์ ๊ธธ์ด = flag์ ๊ธธ์ด ≤ 100 arr์ ๋ชจ๋ ์์๋ 1 ์ด์ 9 ์ดํ์ ์ ์์ ๋๋ค. ํ์ฌ X์ ๊ธธ์ด๋ณด๋ค ๋ ๋ง์ ์์๋ฅผ ๋นผ๋ ์ ๋ ฅ์ ์ฃผ์ด์ง์ง ์์ต๋๋ค. ๐ ํ์ด function solution(arr, flag) { let X = []; for (let i = 0; i < flag.length; i++) { if (flag[i]) { for (let j = 0; j < arr[i] * 2; j++) { X.push(arr[i]); } } else { X = X.slice(0, X.length - arr[i]); } } return X; } โ X๋ผ๋ ๋น ๋ฐฐ์ด์ ์ด๊ธฐํํด๋ํ, for( ) ๋ฌธ์ผ๋ก flag ๋ฐฐ์ด..
๐ ํ๋ก๊ทธ๋๋จธ์ค
2024. 4. 18. 16:47