메소드 | 설명 |
Math.min(x,y, ...) | 인수로 전달받은 값 중에서 가장 작은 수를 반환. |
Math.max(x,y, ...) | 인수로 전달받은 값 중에서 가장 큰 수를 반환. |
Math.round(x) | x를 소수점 첫 번째 자리에서 반올림하여 그 결과를 반환. |
Math.floor(x) | x와 같거나 작은 수 중에서 가장 큰 정수를 반환. |
Math.ceil(x) | x와 같거나 큰 수 중에서 가장 작은 정수를 반환. |
Math.round() | 0보다 크거나 같고 1보다 작은 랜덤 숫자를 반환. |
Math.trunc(x) | x의 모든 소수 부분을 삭제하고 정수 부분만 반환 |
Math.floor() VS Math.trunc()
>>> Math.floor(-3.14) # 결과 : -4
>>> Math.trunc(-3.14) # 결과 : -3
'JS > 개념' 카테고리의 다른 글
[JavaScript] 기본 연산자(산술연산자, 증감연산자, 대입연산자, 비교연산자) (0) | 2023.04.03 |
---|---|
[JavaScript] 삼항연산자 (0) | 2023.04.03 |
ES6(ECMAS6) 문법 - For/Of 루프 (0) | 2021.08.31 |
ES6(ECMAS6) 문법 - 화살표 함수 (0) | 2021.08.31 |
ES6(ECMAS6) 문법 - let과 const (0) | 2021.08.31 |