메인메뉴 바로가기

HOME으로 가기


내장객체 Math 객체

페이지 정보

profile_image
작성자 너갱이
댓글 0건 조회 4,752회 작성일 15-05-15 16:35

본문

Math 관련 속성

  • E
    수학시간에 배우셨던 자연로그(log e)입니다.
  • PI
    초등학교때부터 수없이 써온 원주율입니다.


Math 관련 메소드

  • abs(x)
    x의 절대값을 반환.

  • floor(x)
    x보다 작은 수 중에서 가장 큰 정수를반환.예) floor(5.8)은 5를 반환함

  • ceil(x)
    x보다 큰 수 중에서 가장 작은 정수를 반환. 예) ceil(5.8)은 6을 반환함

  • round(x)
    수학시간에 엄청나게 자주 애용하던 반올림값을 반환. 예) round(5.8)은 6을 반환함

  • sin(x), cos(x), tan(x)
    고등학교때 질리게 사용하셨을 사인, 코사인, 탄젠트값을 반환.

  • max(x, y), min(x, y)
    x와 y중에 큰 수를 반환, x와 y중에작은 수를 반환.

var arr = [1, 3, 15, 7, 2, 9, 36, 100, 77, 88]; //여러숫자(배열숫자)중에 높은숫자를 뽑아낼때..
var str = arr.join(",");
var nums = Math.max.apply(null,arr); 


  • pow(x, y)
    x를 y번 곱한 값을 반환. 예) pow(2, 10)은 1024를 반환함

  • sqrt(x)
    역제곱(용어가 잘 기억이... 루트였나;;)값을 반환. 예) sqrt(400)은 20을 반환함.

  • random()
    간단한 게임을 만들 경우 많이 사용하게 될 함수, 0이상 1미만의 무작위 수를 반환.
    예) 1~10사이의 무작위 변수를 만드려면 Math.floor(1 + Math.random()*10) 사용

 

댓글목록

등록된 댓글이 없습니다.