all is well!!
28. 3์ง๋ฒ ๋ค์ง๊ธฐ ๋ณธ๋ฌธ
๐ ๋ฌธ์
๐ ๋ต
function solution(n) {
var answer = n.toString(3).split("").reverse().join("")
return Number.parseInt(answer, 3);
}
// 1. 3์ง๋ฒ์ผ๋ก ๋ณํํด์ฃผ๋ ํจ์ ์ฐพ๊ธฐ
// 2. ๋ณํํด์ ๋ฐฐ์ด๋ก ๋ง๋ค์ด์ ๋ค์ง์ด์ ๋ฐฐ์ด์ ๋ค์ ๋ถ์ด๊ณ
// 3. ๋ค์ 10์ง๋ฒ์ผ๋ก ๋ณํํด์ฃผ๋ ํจ์ ์ฐพ๊ธฐ
----------------------------------------------------------------------------------------------------------------------
๐ 10์ง๋ฒ์์ 3์ง๋ฒ์ผ๋ก ๋ฐ๊พธ๊ธฐ ๐
1. 10์ง๋ฒ -> 3์ง๋ฒ
value.toString(3) //3์ง๋ฒ ๋ณํ
value.toString(2) //2์ง๋ฒ ๋ณํ
value.toString(8) //8์ง๋ฒ ๋ณํ
.
.
.
1. 3์ง๋ฒ -> 10์ง๋ฒ
Number.parseInt(value, 3) //3์ง๋ฒ -> 10์ง๋ฒ ๋ณํ
Number.parseInt(value, 2) //2์ง๋ฒ -> 10์ง๋ฒ ๋ณํ
Number.parseInt(value, 8) //8์ง๋ฒ -> 10์ง๋ฒ ๋ณํ
.
.
.
์ง๋ฒ ๋ณํ์ ๋๋ถ๋ถ ์ธ์ด์์ ๊ธฐ๋ณธ์ ์ผ๋ก ์ง์ํ๋ค๊ณ ํ๋ค.
๋ฌผ๋ก js๋! ๋๋ฌด ์ข์! ๐
'์๊ณ ๋ฆฌ์ฆ(js)' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
30. ๊ฐ์ ์ซ์๋ ์ซ์ด (0) | 2022.11.13 |
---|---|
29. ์ต์์ง์ฌ๊ฐํ (0) | 2022.11.12 |
27. ํ์ค๋ ์ (0) | 2022.11.10 |
26. ์ฝ๋ผ์ธ ์ถ์ธก (0) | 2022.11.09 |
25. ์ ์ผ ์์ ์ ์ ๊ฑฐํ๊ธฐ (0) | 2022.11.08 |
Comments