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
'JAVA SCRIPT' 카테고리의 다른 글
| 자바스크립트 기본!(문서객체모델, DOM) - Java Script (0) | 2022.12.19 |
|---|---|
| 자바스크립트 기본!(객체5. 브라우저 관련 객체) - Java Script (0) | 2022.12.16 |
| 자바스크립트 기본!(객체3. Date 객체..) - Java Script (0) | 2022.12.16 |
| 자바스크립트 기본!(객체2, Array 객체, Array 메서드..) - Java Script (0) | 2022.12.16 |
| 자바스크립트 기본!(객체 등..) - Java Script (0) | 2022.12.16 |