본문 바로가기
javascript

Math 내장 객체

by momomoo 2024. 5. 3.

Math는 배열을 직접받지 않는다.

 

 

 

 

  1. 수학 상수:
    • Math.PI: 원주율인 π 값을 반환합니다.
    • Math.E: 자연로그의 밑인 오일러 상수를 반환합니다.
  2. 기본적인 수학 연산:
    • Math.abs(x): 주어진 숫자의 절댓값을 반환합니다.
    • Math.ceil(x): 주어진 숫자를 올림한 값(소수점 이상을 올림)을 반환합니다.
    • Math.floor(x): 주어진 숫자를 내림한 값(소수점 이하를 버림)을 반환합니다.
    • Math.round(x): 주어진 숫자를 반올림한 정수를 반환합니다.
    • Math.max(x1, x2, ..., xn): 주어진 숫자 중 가장 큰 값을 반환합니다.
    • Math.min(x1, x2, ..., xn): 주어진 숫자 중 가장 작은 값을 반환합니다.
    • Math.pow(x, y): x의 y승을 반환합니다.
    • Math.sqrt(x): 주어진 숫자의 제곱근을 반환합니다.
  3. 삼각함수:
    • Math.sin(x): 주어진 각도의 사인 값을 반환합니다. (단위: 라디안)
    • Math.cos(x): 주어진 각도의 코사인 값을 반환합니다. (단위: 라디안)
    • Math.tan(x): 주어진 각도의 탄젠트 값을 반환합니다. (단위: 라디안)
    • Math.asin(x): 주어진 숫자의 아크사인 값을 반환합니다. (단위: 라디안)
    • Math.acos(x): 주어진 숫자의 아크코사인 값을 반환합니다. (단위: 라디안)
    • Math.atan(x): 주어진 숫자의 아크탄젠트 값을 반환합니다. (단위: 라디안)
    • Math.atan2(y, x): y좌표와 x좌표를 받아서 아크탄젠트 값을 반환합니다. (단위: 라디안)
  4. 랜덤 함수:
    • Math.random(): 0 이상 1 미만의 임의의 부동소수점을 반환합니다.
    • Math.floor(Math.random() * (max - min + 1)) + min: 주어진 범위에서 임의의 정수를 반환합니다.

'javascript' 카테고리의 다른 글

이미지 자동 전환  (0) 2024.05.08
자바스크립트로 슬라이드 구현하기  (0) 2024.05.07
for...in  (0) 2024.05.02
프로토타입 체인  (0) 2024.05.02
RegExp과 정규표현식  (0) 2024.05.02