JS/개념

[JavaScript] Math 함수 정리

ucong 2023. 1. 5. 16:28
메소드 설명
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