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
- 프로그래머스 도둑질 java
- time complexity
- java 내림
- java 반올림
- 네트워크
- 0으로 채우기
- 백준 11723
- 백준 15661
- 백준 4375
- Math.ceil()
- 프로그래머스 숫자의 표현 java
- 알고리즘
- 백준 16935
- 프로그래머스 네트워크 java
- Arrays
- Algorithm
- 프로그래머스 옹알이 java
- Codility
- Math.floor()
- 프로그래머스 연속된 수의 합 java
- 코딩테스트
- java 올림
- mysql
- 자바
- 백준 16927
- sort
- 백준 17425
- 백준 18290
- 백준 14391
- java
Archives
- Today
- Total
취미처럼
[Javascript] Math 본문
Math 클래스는 다른 자바스크립트 코어 객체와 달리 대부분의 기능이 클래스 메서드로 구성되어 있어 인스턴스 생성 없이 즉시 사용할 수 있다.
프로퍼티 | 설명 |
PI | 원주율 값 |
abs() | 숫자의 절대값을 반환 |
acos() | 숫자의 아크코사인 값을 반환 |
asin() | 숫자의 아크사인 값을 반환 |
atan() | 숫자의 아크탄젠트 값을 반환 |
atan2() | x축과 주어진 점이 이루는 각도를 라디안 값으로 반환 |
ceil() | 숫자의 올림값을 반환 |
cos() | 숫자의 코사인 값을 반환 |
floor() | 숫자의 내림값을 반환 |
log() | 숫자의 자연로그 값을 반환 |
max() | 두 수중 큰 값을 반환 |
min() | 두 수중 작은 값을 반환 |
random() | 0과 1 사이의 난수 값을 반환 |
round() | 숫자와 가장 가까운 정수로 반올림하거나 바내림한 값을 반환 |
sin() | 숫자의 사인 값을 반환 |
pow() | 숫자의 거듭 제곱을 반환 |
sqrt() | 숫자의 제곱근을 반환 |
tan() | 숫자의 탄젠트 값을 반환 |
//Math.PI 원주율의 값을 반환
Math.PI; //3.141592653589793
//Math.abs() 숫자의 절대 값을 반환
Math.abs(-30); // 30반환
//Math.random() 0.xxxxxxxxx 값이 반환
Math.random(); //0.xxxxxxxxx 값이 반환
//Math.max(), Math.min() 최대값, 최소값을 반환
Math.min(10, 5) //5를 반환
Math.max(10, 5) //10를 반환
//Math.pow(), Math.sqrt() 숫자의 거듭 제곱, 숫자의 제곱근을 반환
Math.pow(2,3); //2의 3승 즉 2*2*2 = 8을 반환
Math.sqrt(16); //16의 제곱근 4를 반환
//Math.ceil(), Math.floor(), Math.round() 숫자를 올림, 내림, 반올림합니다.
Math.ceil(5.5); // 5.5를 올려서 6
Math.floor(5.5); // 5.5를 내려서 5
Math.round(5.5); // 5.5를 반올림하여 6
Math.round(5.49); // 5.49를 반올림하여 5
'JavaScript > 이론' 카테고리의 다른 글
[Javascript] String (0) | 2021.03.18 |
---|---|
[Javascript] 타이머 함수 (0) | 2021.03.16 |
[Javascript] 배열, for문 (0) | 2021.03.16 |
[Javascript] 함수와 변수의 관계 (0) | 2021.03.16 |
[Javascript] 정렬 (0) | 2021.03.16 |
Comments