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 |