mark340
착하게살자
mark340
전체 방문자
오늘
어제
  • 분류 전체보기 (98)
    • 백준 (11)
    • 알고리즘 (1)
    • Javascript (17)
    • CS (18)
    • 기타 (9)
    • AI (1)
    • Angular (2)
    • Linux (14)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • oauth
  • Closure
  • JavaScript
  • parsing
  • MySQL

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
mark340

착하게살자

Javascript

[Javascript] Math 함수 정리

2022. 9. 13. 16:01

 

Math is a built-in object that has properties and methods for mathematical constants and functions. It’s not a function object.

-> Math 객체는 수학에서 자주 사용하는 상수와 함수들을 미리 구현해 놓은 자바스크립트 표준 내장 객체이다.

-> 생성자가 존재하지 않아서 따로 인스턴스를 생성하지 않더라도 Math 객체의 모든 method나 property를 바로 사용할 수 있다.


자주 사용하는 함수 정리

Math.min(x,y,z....) 가장 작은 값 반환
Math.max(x,y,z....) 가장 큰 값 반환
Math.random() 0보다 크거나 같고 1보다 작은 무작위 숫자 반환
Math.round(x) 소수점 첫 번째 자리에서 반올림 후 반환
Math.floor(x) 인수와 같거나 작은 수 중에서 가장 큰 정수 반환
Math.ceil(x) 인수와 같거나 큰 수 중에서 가장 작은 정수 반환
Math.abs(x) x의 절댓값 반환
Math.sqrt(x) x의 제곱근 반환
Math.cbrt(x) x의 세제곱근 반환
Math.exp(x) e의 x제곱근 값을 반환
Math.log(x) x의 자연로그 값을 반환.(ln x)
Math.log2(x) x의 2를 밑으로 가지는 로그 값을 반환
Math.pow(x,y) x의 y제곱을 반환
Math.sign(x) x의 부호 값을 반환

'Javascript' 카테고리의 다른 글

[Javascript] require 와 import 비교  (0) 2023.01.09
[JS] 중복되지 않는 알파벳으로 이루어진 가장 긴 문자열 찾기  (0) 2022.12.31
[Javascript] Closure  (0) 2022.10.17
[JavaScript] 이진 탐색(Binary Search) 알고리즘  (0) 2022.09.13
[Javascript] Array 함수 훈련  (0) 2022.09.13
    'Javascript' 카테고리의 다른 글
    • [JS] 중복되지 않는 알파벳으로 이루어진 가장 긴 문자열 찾기
    • [Javascript] Closure
    • [JavaScript] 이진 탐색(Binary Search) 알고리즘
    • [Javascript] Array 함수 훈련
    mark340
    mark340
    착하게삽시다

    티스토리툴바