세로형
Recent Posts
Recent Comments
Link
04-19 00:01
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
Archives
Today
Total
관리 메뉴

꿈 많은 사람의 이야기

자바스크립트 Math 본문

javascript

자바스크립트 Math

이수진의 블로그 2017. 8. 16. 08:51

자바스크립트에서 제공해주는 Math 기능은 다음과 같이 대표적인게 있다.

함수 또는 상수
설명
PI 
PI 상수. 3.141592....
round( )
가장 가까운 값을 반환
pow( )
제곱
sqrt( )
제곱근
abs( )
절대값
ceil( )
가까운 up의 수
floor( )
가까운 down 수
sin( )
싸인 함수
cos( )
코싸인 함수
min( )
최솟값
max( )
최댓값
random( )
0 ~ 1까지의 난수 생성

사용법은 아래와 같다.

Math.PI;

Math.round(4.7);    // 5   가까운 값
Math.round(4.4);    // 4   가까운값

Math.pow(82);      // 64 제곱
Math.sqrt(64);      // 8  제곱근

Math.abs(-4.7);     // 4.7 절대값

Math.ceil(4.4);     //  5  가까운 up값
Math.floor(4.7);    // 4 가까운 down 값

Math.sin(90 * Math.PI / 180);     // 1
Math.cos(0 * Math.PI / 180);     // 1 

Math.min(01503020, -8, -200);  // -200  최소값
Math.max(01503020, -8, -200);  // 150 최대값


random은 

for(var i = 0 ; i < 10 ; i++)
{
document.getElementById("demo").innerHTML = (Math.random() * 10) +1;
}

와 같이 사용할 수 있는데 저렇게 하면 1부터 10까지가 된다. 
곱하기 10을 했으면 0부터 9까지 나오게 되는데 +1을 하였으니 1부터 10이 나오게 되는것.



반응형
그리드형
Comments