Syntax
Math.ceil()
: 소수점 이하 올림, 정수 반환Math.floor()
: 소수점 이하 버림, 정수 반환Math.round()
: 소수점 이하 반올림, 정수 반환
Description
ceil(), floor(), round() 등의 메소드는 Math
의 정적 메소드이므로, 사용자가 생성하는 Math
객체의 메소드처럼 사용하지 않고, 언제나 Math.ceil()
의 형태로 사용 합니다. (Math
는 생성자가 아님)
Examples
// 올림
Math.ceil(.95); // 1
Math.ceil(4); // 4
Math.ceil(7.004); // 8
// 버림
Math.floor( 45.95); // 45
Math.floor( 45.05); // 45
Math.floor( 4 ); // 4
// 반올림
Math.round( 20.49); // 20
Math.round( 20.5 ); // 21
참고 : https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Math/
'Tech > JavaScript' 카테고리의 다른 글
[JS] 팝업 - 오늘 하루 열지 않기 (0) | 2019.07.22 |
---|---|
[JS] 바닐라 JS로 구글 크롬앱 만들기 #3 Make your first JS App - 1 (0) | 2019.07.21 |
[JS] 바닐라 JS로 구글 크롬앱 만들기 #1 Theory ~ #2 Practice (0) | 2019.07.20 |
Number guessing game 만들기 (0) | 2018.10.04 |
How do I get the current date in JavaScript? (0) | 2018.07.27 |