본문으로 건너뛰기

Math 객체

Math 객체

JavaScript는 수학 문제 풀이를 돕는 여러 기능을 갖추고 있습니다.

Math 객체는 수학적 연산을 돕는 여러 메서드와 상수를 제공합니다.


기본적인 상수

  • Math.PI: 원의 둘레와 지름의 비율인 π (파이) 값을 반환합니다.
파이 값 출력
console.log(Math.PI); // 3.141592653589793

Math.PI를 사용하면 원의 넓이나 둘레를 구할 때 유용하게 사용할 수 있습니다.


반올림, 올림, 버림

  • Math.round(숫자): 가장 가까운 정수로 반올림합니다.
Math.round 반올림
console.log(Math.round(4.7)); // 5
console.log(Math.round(4.4)); // 4

  • Math.ceil(숫자): 가장 가까운 큰 정수로 값을 올립니다.
Math.ceil 올림
console.log(Math.ceil(4.2)); // 5

  • Math.floor(숫자): 가장 가까운 작은 정수로 값을 내립니다.
Math.floor 내림
console.log(Math.floor(4.7)); // 4

최대, 최소 값

  • Math.max(숫자1, 숫자2, ...): 주어진 숫자 중에서 가장 큰 값을 반환합니다.

  • Math.min(숫자1, 숫자2, ...): 주어진 숫자 중에서 가장 작은 값을 반환합니다.

최대, 최소 값 출력
console.log(Math.max(3, 7, 2, 8, 5)); // 8
console.log(Math.min(3, 7, 2, 8, 5)); // 2

제곱, 제곱근

  • Math.pow(밑, 지수): 밑의 지수 제곱 값을 계산합니다.
제곱 값 출력
console.log(Math.pow(2, 3)); // 8 (2의 3제곱)

  • Math.sqrt(숫자): 주어진 숫자의 제곱근 값을 반환합니다.
제곱근 값 출력
console.log(Math.sqrt(16)); // 4 (16의 제곱근)