3일만에 끝내는 HTML, CSS, JS 기초
j21. 자바스크립트 수학연산 객체 본문
자바스크립트 수학연산 객체
자바스크립트 수학연산 객체 (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 동영상 강의로 보기
'JAVASCRIPT' 카테고리의 다른 글
j23. 자바스크립트 날짜 메서드 (0) | 2016.06.05 |
---|---|
j22. 자바스크립트 날짜와 표시 형식 (0) | 2016.06.05 |
j18. 자바스크립트 숫자 메서드 (0) | 2016.06.05 |
j17. 자바스크립트 숫자 (0) | 2016.06.05 |
j16. 자바스크립트 문자열 메서드 2/2 (0) | 2016.06.05 |