Math(수학) 객체 -JavaScript
Javascript에서 더하기, 곱하기, 나누기 등등 은 산술연산자를 사용하면 됩니다.
하지만 최댓값, 최솟값, 반올림 값 등은 산술연산자로 구할수 없습니다
수학 객체는 이러한 수학과 관련한 작업을 처리할수 있게 해줍니다.
Javascript에서 더하기, 곱하기, 나누기 등등 은 산술연산자를 사용하면 됩니다.
하지만 최댓값, 최솟값, 반올림 값 등은 산술연산자로 구할수 없습니다
수학 객체는 이러한 수학과 관련한 작업을 처리할수 있게 해줍니다.
기본형
var num1 = new Number(값);
또는 var num1 = 값;
//new 키워드 없이 값만 입력해도 객체 생성가능.
날짜 정보를 가져올 때 (GET) | 날짜 정보를 수정할 때 (SET) |
---|---|
getFullYear() 연도 정보를 가져옴 | setFullYear() 연도 정보만 수정 |
getMonth() 월 정보를 가져옴(현재 월-1) | setMonth() 월 정보만 수정(월-1) |
getDate() 일 정보를 가져옴 | setDate() 일 정보만 수정 |
getDay() 요일 정보를 가져옴(일:0~토:6) | 요일은 날자를 바꾸면 자동으로바뀌므로 setDate없음 |
getHours() 시 정보를 가져옴 | setHours() 시 정보만 수정 |
getMinutes() 분 정보를 가져옴 | setMinutes() 분 정보만 수정 |
getSeconds() 초 정보를 가져옴 | setSeconds() 초 정보만 수정 |
getMilliseconds() 밀리초 정보를 가져옴 | setMilliseconds() 밀리초 정보만 수정 |
getTime() 1970년 1월1일부터 경과된 시간을 밀리초로 표기함 | setTime() 1970년 1월 1일부터 경과된 시간을 밀리초로 수정 |
toGMTString(); GMT 표준 표기 방식으로 문자형 데이터로 반환 | toLocaleString(); 운영 시스템 표기 방식으로 문자형 데이터로 반환 |
자바스크립트의 선택문(switch
)와 반복문(while
, for
)
- , - , * , / , %
1 | let num1 = 15; |
1 | <script type="text/javascript"> |
옛날 표준인 HTML4 에는type=”text/javascript”
라는 속성이 필요했습니다.HTML5
부터는 사용하지 않아도 됩니다.
HTML5
에선 불필요한 MIME
유형을 제공하기보다는 속성을 생략할 것을 권장합니다.