728x90
반응형

Math 메소드

자바스크립트는 웹 페이지에서 수학적 작업을 손쉽게 할 수 있도록 다양한 Math 메소드를 제공

 

- Math.min()

- Math.max()

- Math.random()

- Math.round()

- Math.floor()

- Math.ceil()

- Math.sin()

 

* 대부분의 Math 메소드는 웹 브라우저마다 다른 결괏값을 얻을 가능성이 높음

  심지어 같은 자바스크립트 인터프리터라도 운영체제가 다르면 다른 결괏값을 반환할 수 있음

  따라서 아주 정확한 결괏값이 필요한 작업에는 Math 메소드는 사용하지 않는 것을 권장


Math 메소드

메소드 설명
Math.min(x, y, ...) 인수로 전달받은 값 중에서 가장 작은 수를 반환
Math.max(x, y, ...) 인수로 전달받은 값 중에서 가장 큰 수를 반환
Math.random() 0보다 크거나 같고 1보다 작은 랜덤 숫자(random number)를 반환
Math.round(x) x를 소수점 첫 번째 자리에서 반올림하여 그 결과를 반환
Math.floor(x) x와 같거나 작은 수 중에서 가장 큰 정수를 반환
Math.ceil(x) x와 같거나 큰 수 중에서 가장 작은 정수를 반환
Math.abs(x) x의 절댓값을 반환
Math.sin()  인수로 전달받은 값의 사인(sine) 함숫값을 반환

 

반응형

'프로그래밍 > JavaScript' 카테고리의 다른 글

07.14(Array 메소드)  (0) 2020.07.14
07.13(Date 객체와 Date 메소드)  (0) 2020.07.13
07.09(String 메소드)  (0) 2020.07.09
07.08(scope)  (0) 2020.07.08
07.07(Interaction)  (0) 2020.07.07
복사했습니다!