JavaScript
[JavaScript] Math 정리
박헹구
2022. 3. 16. 21:51
반응형
Math
Math는 수학적인 상수와 함수를 위한 속성과 메서드를 가진 내장 객체입니다. 함수 객체가 아닙니다.
Math는 Number 자료형만 지원하며 BigInt와는 사용할 수 없습니다.
Math | 설명 | 예시 |
Math.trunc() | 함수는 소수 자릿수를 제거하여 숫자의 정수 부분을 반환함. | ex) 3.24 => 3 , 42.84 => 42 등등 |
Math.random() | 0부터 1보다 작은 수의 근사적으로 균일한 부동소수점 의사난수를 반환함. | ex) 0.3400842988693815 등등 |
Math.around() | 입력값을 반올림한 수와 가장 가까운 정수 값을 반환함. | ex) 0.9 => 1 등등 |
Math.floor() | 함수는보다 작은 최대의 정수를 반환하거나 소정의 수와 동일. | ex) 2.95 => 2 -10.1 => -11 등등 |
Math.sqrt() | 숫자의 제곱근을 반환함. 주어진 숫자에 루트(√ )를 씌우며 만약 숫자가 음수이면 NAN를 반환함. | ex) 9 => 3 -1 => NAN 등등 |
Math.ceil() | 주어진 숫자보다 크거나 같은 숫자 중 가장 작은 숫자를 integer 로 반환함 | ex) -7.004 => -7 0.95 => 1 등등 |
Math.max() | 입력값으로 받은 0개 이상의 숫자 중 가장 큰 숫자를 반환함. | |
Math.min() | 주어진 숫자들 중 가장 작은 값을 반환합니다. | |
Math.abs() | 절대값 반환 | ex) -1180 => 1180 |
Math.PI | 파이 | 3.141592653589793 |
반응형