Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- aws
- PlaceHolder
- then
- nestjs
- 보안 그룹 규칙
- increment
- 위코드
- 6ixsense
- GitHub
- JavaScript
- AWSOME DAY
- docker
- 트랜잭션
- math함수
- 1차 프로젝트
- 콜백함수
- typescript
- Join
- full
- Merge
- INCENSE
- 온라인 컨퍼런스
- 회고록
- inner
- EC2
- Git
- Branch
- 조인
- graphql
- MySQL
Archives
- Today
- Total
코딩 쏙쏙
[JavaScript] Math 함수 본문
[JavaScript] Math 함수 정리
Math 객체는 수학에서 자주 사용하는 상수와 함수들을 미리 구현해 놓은 자바스크립트 표준 내장 객체이다.
생성자가 존재하지 않아서 따로 인스턴스를 생성하지 않더라도 Math 객체의 모든 method나 property를 바로 사용할 수 있다.
자주 사용하는 함수들
Math.min(x, y, z....) | 가장 작은 값 반환 |
Math.max(x, y, z....) | 가장 큰 값 반환 |
Math.random() | 0보다 크거나 같고 1보다 작은 무작위 숫자 변환 |
Math.round(x) | 소수점 첫 번째 자리에서 반올림 후 반환 |
Math.floor(x) | 인수와 같거나 작은 수 중에서 가장 큰 정수 반환 |
Math.ceil(x) | 인수와 같거나 큰 수 중에서 가장 작은 정수 반환 |
Math.abs(x) | x의 절댓값 반환 |
Math.sqrt(x) | x의 제곱근 반환 |
Math.cbrt(x) | x의 세제곱근 반환 |
Math.exp(x) | e의 x제곱근 값은 반환 |
Math.log(x) | x의 자연로그(e를 밑으로 하는 로그, 즉 ln) 값을 반환 |
Math.log2(x) | x의 2를 밑으로 가지는 로그 값을 반환 |
Math.pow(x, y) | x의 y제곱을 반환 |
Math.sign(x) | x의 부호 값은 반환 |
'[JavaScript]' 카테고리의 다른 글
[JavaScript]프로미스(Promise) (0) | 2023.04.08 |
---|---|
[JavaScript] 동기/비동기 처리, 콜백함수 (0) | 2023.04.08 |