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까지의 랜덤값이기 때문에, 조정을 해주어야 한다.
'WEB > JavaScript' 카테고리의 다른 글
자바스크립트 : 함수 function (1) | 2022.06.14 |
---|---|
자바스크립트 : document.getElementById(id); (1) | 2022.06.14 |
자바스크립트 : 문자열 - charAt(), indexOf(), lastIndexOf(), length, replace(), replaceAll(), charCodeAt(), fromCharCode() (1) | 2022.06.14 |
자바스크립트 : alert(경고창), confirm(선택창), prompt(입력창) (1) | 2022.06.14 |
자바스크립트 : 조건문(if, if-else, else / switch / break, continue), isNaN() (1) | 2022.06.13 |