๐ ๋ฌธ์
- ๊ฐ์๋ 2 ๋ฐ์๋ 0 ๋ณด๋ 5๋ก ํํ
- ๊ฐ์ ๋ฐ์ ๋ณด๋ฅผ ๋ด๋ ์์๋๋ก ๋ํ๋ธ ๋ฌธ์์ด rsp๊ฐ ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋, rsp์ ์ ์ฅ๋ ๊ฐ์ ๋ฐ์ ๋ณด๋ฅผ ๋ชจ๋ ์ด๊ธฐ๋ ๊ฒฝ์ฐ๋ฅผ ์์๋๋ก ๋ํ๋ธ ๋ฌธ์์ด์ return
โจ๏ธ ์ ์ถ๋ ฅ ์์
๐โ๏ธ ๋ด๊ฐ ํผ ๋ฐฉ์
- if ๋ฌธ์ผ๋ก ํ๋ ํ๋ ํด๊ฒฐํ๋ ค๋ค๊ฐ reverse ์ฒ๋ผ ๋ฉ์๋ ํ์ฉ์ ๋ง์ด ํด์ผ๊ฒ ๋ค ์ถ์ด ๊ฒ์ํด๋ดค๋ค.
- ๊ฐ๊ฐ์ ๊ฐ์, ๋ฐ์, ๋ณด๊ฐ ์ด๊ธฐ๋ ์ซ์๋ ์ ํด์ ธ์๊ธฐ ๋๋ฌธ์ ๋ฐฐ์ด์ ์ด์ฉํด๋ณด๋ฉด ์ด๋จ๊น ์ถ์ด ์ด๊ฒ ์ ๊ฒ ํด๋ณด๋ค ์คํจ..
- forEach์ map ์ฐจ์ด๋ฅผ ๋ชจ๋ฅด๊ณ ์์๋๊ฒ ์ค์์ ์ด์ -> ๊ณต๋ถํ์..
function solution(rsp) {
const rspWin = { 2 : 0, 0 : 5, 5 : 2 };
return [...rsp].map(x => rspWin[x]).join('')
}
์ฐธ๊ณ ์๋ฃ: ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ฉํ ์คํธ https://school.programmers.co.kr/learn/courses/30/lessons/120839