Math 함수 가 뭔 지 알 아야 돼 요.

js 의 수학 함수 Math
Math 는 수학 함수 라 고 부 르 지만 대상 유형 에 속 합 니 다.
   typeof Math => "object"
  

Math 는 수학 함 수 를 위해 숫자 를 조작 하 는 많은 방법 을 제공 하 였 다.
Math 상용 방법abs 절대 치 취하 기
  Math.abs(-10)
=>10
ceil/floor 위로 또는 아래로 조정
  Math.ceil(12.444)
=>13  //  
Math.ceil(-12.444)
=>-12
Math.floor(-12.444)
=>-13  //  
Math.floor(12.444)
=>12

반올림
  Math.round(-10.5)
=>10

제곱
  Math.sqrt(100)
=>10
round 멱 (n 의 m 차방) Math. pow (n, m)
 Math.pow(2,10)
=>1024
sqrt 최대 치 와 최소 치 가 져 오기
    Math.max(12,23,34,45,56)
=>56
   Math.min(12,23,34,45,56)
=>12
pow 원주율 획득
 Math.PI
=>3.141592653589793
max/min 0 - 1 사이 의 무 작위 소수 획득
for (var i=0;i<10;i++){
    console.log(Math.random());
}
=>
VM546:2 0.04970057257337013
VM546:2 0.6231351064275747
VM546:2 0.5078224023964912
VM546:2 0.8352905252558647
VM546:2 0.6559457705463638
VM546:2 0.8613184309923703
VM546:2 0.560912961148593
VM546:2 0.007279315129435915
VM546:2 0.8116470880389592
VM546:2 0.7306956598107344
undefined

사고: 1 - 10 사이 의 정수 PI: n - m 사이 의 무 작위 정수 획득
   for (var i=0;i<10;i++){
    console.log(Math.round(Math.random()*(69-24)+24));
}
=> VM675:2 58
VM675:2 34
VM675:2 64
VM675:2 38
VM675:2 34
VM675:2 36
VM675:2 33
VM675:2 61
VM675:2 33
VM675:2 55
undefined

좋은 웹페이지 즐겨찾기