>  기사  >  웹 프론트엔드  >  JavaScript 고급 프로그래밍 읽기 노트(12) js 내장 객체 Math_javascript 기술

JavaScript 고급 프로그래밍 읽기 노트(12) js 내장 객체 Math_javascript 기술

WBOY
WBOY원래의
2016-05-16 17:51:051170검색

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
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.