WEB/JavaScript
자바스크립트 : Math 메서드
지나온
2022. 6. 14. 12:07
Math
Math는 수학에서 자주 사용하는 상수와 함수들을 미리 구현해 놓은 자바스크립트 객체이다.
Math 메서드
Math.max : 최대값
Math.min : 최소값
Math.round : 반올림
Math.ceil : 올림
Math.floor : 내림
Math.PI : 원주율 3.141592.....
Math.random() : 0보다 크거나 같고 1보다 작은 무작위 숫자
Math.pow(x, y) : x의 y승
Math.abs : 절댓값
Math.min(1, 2, 3, "-10", 10); // -10
Math.min(1, "문자열", 2, 3); // NaN
비교할 수 없는 값이 포함되어 있으면 NaN을 반환한다.
document.write(Math.floor(Math.random() * 45) +1, "<br>")
1부터 45 중에 랜덤값을 출력하였다.
random함수는 0부터 1까지의 랜덤값이기 때문에, 조정을 해주어야 한다.