๐JavaScript
Math
eazyseon
2023. 3. 11. 10:01
๋ฐ์ํ
Math
์ํ์ ์ธ ์์์ ํจ์๋ฅผ ์ํ ์์ฑ๊ณผ ๋ฉ์๋๋ฅผ ๊ฐ์ง ๋ด์ฅ ๊ฐ์ฒด
๋ง์ด ์ฐ์ด๋ Math๊ฐ์ฒด์ ๋ฉ์๋ ์์๋ณด๊ธฐ!
1. ์ ๋๊ฐ
Math.abs(-1) //1
Math.abs(-123.3) //123.3
2. ์์์ ์ดํ ์ฌ๋ฆผ
Math.ceil(1.5) //2
Math.ceil(2.1) //3
3. ์์์ ์ดํ ๋ด๋ฆผ
Math.floor(1.5) //1
Math.floor(2.1) //2
Math.floor(-3.7)//4
4. ์์์ ์ดํ ๋ฐ์ฌ๋ฆผ
Math.round(1.5) //2
Math.round(2.1) //2
5. ์ ์๋ง ๋ฐํ
Math.trunc(1.7) //1
Math.trunc(2.1) //2
Math.trunc(-3.243876) //-3
6. ์ต๋๊ฐ ์ฐพ๊ธฐ
Math.max(1,2,3) //3
Math.max(1.2,-100,0) //1.2
7. ์ต์๊ฐ ์ฐพ๊ธฐ
Math.min(1,2,3) //1
Math.min(1.2,-100,0) //-100
8. ๊ฑฐ๋ญ์ ๊ณฑ
Math.pow(2,3) //2*2*2 => 8
Math.pow(3,2) //3*3 => 9
9. ์ ๊ณฑ๊ทผ
Math.sqrt(4) //2
Math.sqrt(9) //3
10. ๋๋ค ํ ๊ฐ (๊ณ์ ๋ฐ๋!)
Math.random() //0.4344363231124728
Math.random() //0.2353242342349775
๋ฐ์ํ