Math 객체의 속성
E: 값 e, 자연 로그의 밑
LN10: 10의 자연 로그
LN2: 2의 자연 로그
LOG2E: 2 밑 E 로그
LOG10E: 밑이 10인 E의 로그
PI: 값 파이
SQRT1_2: 1/2의 제곱근
SQRT2: 2의 제곱근
Math 객체 방법: 최대값 최소값
min()&&max()는 일련의 숫자에서 최소값과 최대값을 얻는 데 사용됩니다.
예:
var iMax=Math.Max(1,2,3);
alert(iMax);//출력 3
var iMin=Math.Min(1,2,3)
alert( iMin); //1개 출력
근사값
abs()는 숫자의 절대값을 반환하는 데 사용됩니다.
예:
var iNegOne=Math .abs( -1);
alert(iNegOne);//출력 1
var iPosOne=Math.abs(1)
alert(iPosOne);//출력 1
소수점을 정수로 반올림
ceil()은 상향 반올림 함수이며 항상 숫자를 가장 가까운 값으로 반올림합니다.
floor()는 하향 반올림 함수이며 항상 숫자를 내림합니다. 가장 가까운 값으로
round()는 반올림 방법입니다
예:
alert(Math.ceil(25.5));//oputpus 26
alert(Math.floor(25.5));//oputpus 25
Alert(Math.round( 25.5));//oputpus 26
지수 계산
exp()는 Math.E를 지정된 거듭제곱으로 올리는 데 사용됩니다.
log()가 사용됩니다. 특정 숫자의 자연 로그를 반환하려면
pow()는 지정된 숫자를 지정된 거듭제곱으로 올리는 데 사용됩니다
sqrt()는 지정된 숫자의 제곱근을 반환하는 데 사용됩니다
삼각 함수 방법
acos(x)는 x의 아크 코사인 값을 반환하는 데 사용됩니다
asin(x)는 x의 아크 사인 값을 반환하는 데 사용됩니다
atan(x)는 반환에 사용됩니다. x의 아크탄젠트 값
atan2(y,x)는 y/x의 역코사인 값을 반환하는 데 사용됩니다.
cos(x)는 x
sin(x)의 코사인 값을 반환하는 데 사용됩니다. x의 사인 값을 반환하는 데 사용됩니다.
tan(x)는 x의 탄젠트 값을 반환하는 데 사용됩니다.
난수 함수
random()은 난수를 반환하는 데 사용됩니다. 0과 1 사이, 0과 1 사이 특정 범위 내에서 임의의 숫자 선택:
function selectFrom(iFirstValue,iLastValue){
var iChoices=iLastValue-iFirstValue 1;
return Math.floor(Math.random()*iChoices iFirstValue); >}
//demo
var iNum=selectFrom(2,10);
저자: Artwl
출처: http://artwl.cnblogs.com