์ฝ๋ฉํ
์คํธ/ํ๋ก๊ทธ๋๋จธ์ค
2022. 4. 21.
[Javascript] ํคํจ๋ ๋๋ฅด๊ธฐ(67265)
๋ฌธ์ ๋งํฌ ์ ๊ทผ ๋ฐฉ๋ฒ ๋จผ์ right์ left์ ์์น๋ฅผ ์ง์ ํด์ฃผ๊ณ ๋น๊ต์ ์ฌ์ด [1,4,7] [3,6,9]์์์ ํคํจ๋ ์์ง์์ ์ฒ๋ฆฌํ๋ค. ํคํจ๋ ๊ฐ์ ๊ฑฐ๋ฆฌ๋ฅผ ๊ณ์ฐํ๊ธฐ ์ํด ๊ฐ์ฒด๋ก ์์ฑํ ๋ค [2,5,8,0]์์์ ํคํจ๋ ์์ง์์ ์ฒ๋ฆฌํ๋ค. ์ด๋ hand๊ฐ left์ผ๋์ right์ผ๋๋ฅผ ๋๋ ์๊ฐํด์ผํ๋ค. ํคํจ๋ ๊ฐ์ ๊ฑฐ๋ฆฌ๋ฅผ ๊ตฌํ๊ธฐ ์ํด์ getDistance()ํจ์๋ฅผ ๋ง๋ค์ด ์ฌ์ฉํ๋ค. ํคํจ๋ ๊ฐ์ฒด์ value์ธ ๋ฐฐ์ด์ ํ,์ด์ ๋บ์
์ ์ ๋๊ฐ์ ์ฃผ์ด ์ฒ๋ฆฌํ๋ค. function getDistance(num1, num2){ let keyObj = {1 : [3,0], 2 : [3,1], 3 : [3,2], 4 : [2,0], 5 : [2,1], 6 : [2,2], 7 : [1,0], 8 : [1,1], 9 ..