Notice
Recent Posts
Recent Comments
Link
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

3일만에 끝내는 HTML, CSS, JS 기초

j21. 자바스크립트 수학연산 객체 본문

JAVASCRIPT

j21. 자바스크립트 수학연산 객체

눈의나라북범 2016. 6. 5. 15:50

자바스크립트 수학연산 객체

자바스크립트 수학연산 객체 (JavaScript Math Object) 는 숫자에 대한 수학적 처리를 수행하게 합니다.

이 Math 객체에는 몇개의 수학연산 메서드 (mathematical methods) 가 있습니다.

0, 150, 30, 20, -8, -200 중에서...

Math.min() 과 Math.max() 는 인수 (arguments) 목록에 나열된 숫자 중에 가장 작은수, 또는 가장 큰수를 찾을 때 사용합니다.

<p>0, 150, 30, 20, -8, -200 중에서...</p> <button onclick="myFunction()">가장 큰 값과 가장 작은 값은?</button> <p id="myMax"></p> <p id="myMin"></p> <script> function myFunction() { document.getElementById("myMax").innerHTML = Math.max(0, 150, 30, 20, -8, -200); document.getElementById("myMin").innerHTML = Math.min(0, 150, 30, 20, -8, -200); } </script>

Math.random() 는 0 (포함하고) 부터 1 (포함하지 않고) 까지 에서, 소수점 16째 짜리 까지의 무작위 수를 반환합니다.

Math.round() 는 가장 가까운 정수로 반올림 하게 됩니다.

Math.round(3.6); // 4 가 됩니다. Math.round(3.4); // 3 이 됩니다.

Math.ceil() 은 자기보다 큰 가장 가까운 정수로 올립니다.

Math.ceil(3.4); // 4 가 됩니다.

Math.floor() 는 자기보다 작은 가장 가까운 정수로 내립니다.

Math.floor(3.6); // 3 이 됩니다.

이 외에 제곱근, 로그값, 등등의 수학 상수들 (Math Constants) 과, 삼각함수, 지수함수 등의 수학 객체 메서드 들 (Math Object Methods) 이 있습니다.

[광고] Udemy 동영상 강의로 보기