본문 바로가기
JavaScript

[JavaScript] Math 정리

by 박헹구 2022. 3. 16.
반응형

 

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

 

 

반응형

댓글