[ 모던 자바스크립트 Deep Dive ] 29장 : Math

박새롬·2024년 4월 7일
0
post-thumbnail
  • 표준 빌트인 객체인 Math는 수학적인 상수와 함수를 위한 프로퍼티와 메서드를 제공한다.
    • Math는 생성자 함수가아니다. 따라서 Math는 정적 프로퍼티와 정적 메서드만 제공한다.

29.1 Math 프로퍼티

29.1.1 Math.PI

  • 원주율 PI 값을 반환한다.

29.2 Math 메서드

29.2.1 Math.abs

  • Math.abs메서드는 인수로 전달된 숫자의 절대값을 반환한다.
    • 절대값은 반드시 0 또는 양수이어야 한다.

29.2.2 Math.round

  • Math.round메서드는 인수로 전달된 숫자의 소수점 이하를 반올림한 정수를 반환한다.

29.2.3 Math.ceil

  • Math.ceil메서드는 인수로 전달된 숫자의 소수점 이하를 올림한 정수를 반환한다.

29.2.4 Math.floor

  • Math.floor메서드는 인수로 전달된 숫자의 소수점 이하를 내림한 정수를 반환한다.

29.2.5 Math.sqrt

  • Math.sqrt메서드는 인수로 전달된 숫자의 제곱근을 반환한다.

29.2.6 Math.random

  • Math.random메서드는 임의의 난수를 반환한다.
    • Math.random메서드가 반환한 난수는 0에서 1미만의 실수다.
    • 0은 포함되지만 1은 포함되지 않는다.

29.2.7 Math.pow

  • Math.pow메서드는 첫 번째 인수를 밑으로, 두번째 인수를 지수로 거듭제곱한 결과를 반환한다.

29.2.8 Math.max

  • Math.max메서드는 전달받은 인수 중에서 가장 큰 수를 반환한다.

29.2.9 Math.min

  • Math.min메서드는 전달받은 인수 중에서 가장 작은 수를 반환한다.
profile
열심히 하고싶은 사람

0개의 댓글