JAVA SCRIPT

자바스크립트 기본!(객체4. Math객체) - Java Script

john_ 2022. 12. 16. 12:49
728x90

2022.12.16 - [JAVA SCRIPT] - 자바스크립트 기본!(객체3. Date 객체..) - Java Script

 

자바스크립트 기본!(객체3. Date 객체..) - Java Script

Date 객체 인스턴스 만들기 현재 날짜로 설정할때 new Date(); 특정 날짜로 설정 할때 - 괄호안에 날짜 또는 날짜와 시간 입력 Date("2020-02-25") Data객체로 특정 날짜와 시간을 나타내기 new Date("2020-02-25T1

less-go.tistory.com

 

이전 글과 이어집니다

 

Math 객체의 특징

수학 계산과 관련된 메서드가 많이 포함 되어 있지만 수학식에서만 사용하는 것은 아닙니다.
무작위 수가 필요하거나 반올림이 필요한 프로그램 등에서도 Math객체의 메서드를 사용합니다.
Math객체는 인스턴스를 만들지않고 프로퍼티(property)와 메서드(method)를 사용합니다.

 

Math객체의 프로퍼티(property)

종류 설명
E 오일러 상수
PI 원주율(π)(약 3.141592653589793의 값)
SQRT2
SQRT1_2 1루트2(약 0.7071067811의 값)
LN2 loge2(약 0.6931471805599453 의 값)
LN10 loge10(약 0.6931471805599453의 값)
LOG2E log2e( 약 1.4426950408889634의 값)
Log10E log10e ( 약 0.4342944819032518의 값)
abs() 절대값을 반환합니다.
acos() 아크 코사인(arc cosine)값을 반환합니다.
asin() 아크 사인(arc sine)값을 반환합니다.
atan() 아크 탄젠트(arc tangent)값을 반환합니다.
atan2() 아크 탄젠트(arc tangent)값을 반환합니다.
ceil() 매개변수의 소수점 이하 부분을 올립니다.
cos() 코사인(cosine)값을 반환합니다.
exp() 지수 함수를 나타냅니다.
floor() 매개변수의 소수점 이하 부분을 버립니다.
log() 매개변수에 대한 로그(log)값을 반환합니다.
max() 매개변수 중 최댓값을 반환합니다.
min() 매개변수 중 최솟값을 반환합니다.
pow() 매개변수의 지숫값을 반환합니다.
random() 0과 1의 사이의 무작위 수를 반환합니다.
round() 매개변수의 소수점 이하 부분을 반올림합니다.
sin() 사인(sine)값을 반환합니다.
sqrt() 매개변수에 대한 제곱근을 반환합니다.
tan() 탄젠트 값을 반환합니다.
테스트 : 랜덤값을 나타냅니당!
    <script>
      var seed = prompt("전체응모자 수: ")                // 응모자 수 입력
      var picked = Math.floor((Math.random()* seed) + 1); // 무작위 당첨자 뽑기

      document.write("전체 응모자 수: " + seed + "명");
      document.write("<br>");
      document.write("당첨자: " + picked + "번");
    </script>
728x90