JavaScript๋ ์น ํ์ด์ง์์ ์ํ์ ์์ ์ ์์ฝ๊ฒ ํ ์ ์๋๋ก ๋ค์ํ Math ๋ฉ์๋๋ฅผ ์ ๊ณตํ๋ค.
method | ์ค๋ช | |
---|---|---|
Math.min() | ๊ฐ์ฅ ์์ ๊ฐ return | |
Math.max() | ๊ฐ์ฅ ํฐ ๊ฐ return | |
Math.random() | 0๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ๊ณ 1๋ณด๋ค ์์ random number return | |
Math.round() | ๋ฐ์ฌ๋ฆผ | round(99.5) = 100 |
Math.floor() | ์์์ ์๋๋ฅผ ๋ฌด์ | floor(99.5) = 99 |
Math.ceil() | ์์์ ๋ฌด์กฐ๊ฑด ์ฌ๋ฆผ | ceil(99.1) = 100 |
Math.sin() | ์ธ์์ ์ฌ์ธ(sine) ํจ์ซ๊ฐ์ return | |
Math.abs(x) | x์ ์ ๋๊ฐ์ return | |
Math.log(x) | x์ ์์ฐ๋ก๊ทธ ๊ฐ์ return (ln x) | |
Math.pow(x, y) | x์ y์น์ return | |
Math.sqrt(x) | x์ ์ ๊ณฑ๊ทผ return | |
Math.sign(x) | x์ ๋ถํธ ๊ฐ return | |
Math.trunc(x) | x์ ๋ชจ๋ ์์ ๋ถ๋ถ์ ์ญ์ ํ๊ณ ์ ์ ๋ถ๋ถ๋ง return |
์ถ์ฒ: ๋งํฌํ ์คํธ
pow === a*a ;
pow === a** ;
pow === Math.pow(a,2) ;