ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 29_Math
    모던 자바스크립트 딥 다이브 독학 2023. 11. 19. 09:43

    생성자 함수가 아니다. 정적 프로퍼티와 정적 메서드만 제공한다.

    Math 프로퍼티

    • Math.PI → 원주율 값을 반환

    Math 메서드

    • Math.abs → 인수로 전달된 숫자의 절대값을 반환

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

        Math.round(1.4); // 1
        Math.round(1.6); // 2
        Math.round(-1.4); // -1
        Math.round(-1.6); // -2
    • Math.ceil → 인수로 전달된 숫자의 소수점 이하를 올림한 정수를 반환

        Math.ceil(1.4); // 2
        Math.ceil(1.6); // 2
        Math.ceil(-1.4); // -1
        Math.ceil(-1.6); // -1
    • Math.floor → 인수로 전달된 숫자의 소수점 이하를 내림한 정수를 반환

        Math.floor(1.9); // 1
        Math.floor(9.1); // 9
        Math.floor(-1.9); // -2
        Math.floor(-9.1); // -10
    • Math.sqrt → 인수로 전달된 숫자의 제곱근을 반환

    • Math.random → 0에서 1 미만의 실수 난수를 반환. 0은 포함, 1은 미포함

    • Math.pow → 첫 번째 인수를 밑, 두 번째 인수를 지수로 거듭제곱한 결과를 반환

    • Math.max → 전달받은 인수 중에서 가장 큰 수를 반환. 인수 없으면 -Infinity 반환

    • Math.min → 전달받은 인수 중에서 가장 작은 수를 반환. 인수 없으면 Infinity 반환

    • 배열을 인수로 전달받아 배열의 요소 중에서 최대 최소를 구하려면 apply 혹은 스프레드 문법을 사용해야 한다.

    '모던 자바스크립트 딥 다이브 독학' 카테고리의 다른 글

    31_RegExp  (0) 2023.11.22
    30_Date  (2) 2023.11.21
    28_Number  (0) 2023.11.03
    27_배열  (1) 2023.11.01
    26_ES6 함수의 추가 기능  (0) 2023.10.29
Designed by Tistory.