반응형
수학의 함수들에 대한 연산 기능을 제공하는 Math 객체에 대해 알아보겠습니다.
1. Math 객체가 제공하는 함수
1.1. 제곱, 제곱근
함수 | 설명 |
int exp(x) | E의 x승 |
int pow(x, y) | x의 y승 |
int sqrt(x) | x의 제곱근 |
1.2. 올림, 버림, 반올림
함수 | 설명 |
int floor(x) | 소수점 이하의 값은 버림 |
int ceil(x) | 소수점 이하의 값을 올림 |
int round(x) | 반올림 |
1.3. 크기 비교
함수 | 설명 |
int max(x, y) | x, y 중 큰 값 |
int min(x, y) | x, y 중 작은 값 |
1.4. 삼각법 관련 함수
함수 | 설명 |
sin(라디안) | sin 값 |
cos(라디안) | cos 값 |
tan(라디안) | tan 값 |
1.5. 기타 함수
함수 | 설명 |
int abs(x) | x의 절대값 |
int log(x) | 로그 함수 |
float random() | 0.0 ~ 1.0 사이의 실수형 난수 |
2. 사용법
Math.함수(파라미터)
3. 예제
var max = Math.max(200, 500);
document.write("Max = " + max);
- 출력 결과 : Max = 500
var num = 2.83728;
document.write("소수점 올림 = " + Math.ceil(num));
- 출력 결과 : 소수점 올림 = 3
var num = -3847;
document.write("절대값 = " + Math.abs(num));
- 출력 결과 : 절대값 = 3847
이상으로 JAVASCRIPT MATH 객체의 함수 사용법 및 예제를 알아보았습니다.
반응형
'Web Developer's Story > JAVASCRIPT' 카테고리의 다른 글
[JAVASCRIPT] div 스크롤 자동으로 무한 반복하는 법 (0) | 2021.10.15 |
---|---|
[JAVASCRIPT] 탭 이동 시 VIMEO 영상 일시정지 (5) | 2020.10.02 |
[JAVASCRIPT] 모바일, PC 브라우저 정보 확인 방법 (0) | 2020.09.09 |
[JAVASCRIPT] 파일 확장자, 용량(사이즈) 확인 예제 (0) | 2020.09.03 |
[JAVASCRIPT] 숫자만 입력 받기, 숫자에 콤마 찍기 (1) | 2020.08.22 |