Math Ojbect

난수 구하기

구하고자 하는 난수의 최대값을 입력하세요!

						// id로 dom 객체를 만드는 함수
						function getId (id) {
							return document.getElementById(id);
						};
					
						// 난수를 구하는 함수
						function getRamdomNumber (max) {
							var result = Math.floor(Math.random()*max)+1;
							return result;
						}

						var calcBtn = getId('calcRandomNum');
						var showRdmNum = getId('show');
						calcBtn.onclick = function  () {	
							// 필요한 객체		
							var maxN = Number(getId('maxNum').value);

							alert(getRamdomNumber(maxN));
						}
						

예제2 - 타이머 정지 메서드

							// script
							var int=self.setInterval("clock()",1000); // setInterval() 메서드는 id값을 반환하는데, 그 값을 int라는 변수에 저장하고 변수 값을 clearInterval()메서드의 인자 값으로 넘긴다.
							function clock()
							{
							var d=new Date();
							var t=d.toLocaleTimeString();
							document.getElementById("clock").value=t;
							}
				
							// html
							
						

Math 객체의 메서드

Math 객체 메서드
메서드 설명
abs(x) x의 절대값을 구합니다.
acos(x) x의 아크 코사인 값을 구합니다.
asin(x) x의 아크 사인 값을 구합니다.
atan(x) x의 아크 탄젠트 값을 구합니다.
atan2(y, x) x와 y의 비율로 아크 탄젠트 값을 구합니다.