Round / Ceil / Floor / Random / Length

9507 단어 JavaScriptJavaScript

💡 Math란?

수학적인 상수와 함수를 위한 속성과 메서드를 가진 내장 객체

1. Math.round()

  • 주어진 숫자를 반올림한 수와 가장 가까운 정수 값을 반환합니다. -> 반올림
	console.log(Math.round(0.9)); //result: 1
	console.log(Math.round(0.95)); //result: 1
	console.log(Math.round(1.05)); //result: 1

2. Math.ceil()

  • 주어진 숫자보다 크거나 같은 숫자 중 가장 적은 정수 값을 반환합니다. -> 올림
	console.log(Math.ceil(1)); //result: 1
	console.log(Math.ceil(1.9)); //result: 2
	console.log(Math.ceil(1.95)); //result: 2
	console.log(Math.ceil(1.05)); //result: 2

3. Math.floor()

  • 주어진 숫자와 같거나 작은 숫자 중 가장 큰 정수를 반환합니다. -> 내림
	console.log(Math.floor(4)); //result: 4
	console.log(Math.floor(4.9)); //result: 4
	console.log(Math.floor(4.95)); //result: 4
	console.log(Math.floor(4.05)); //result: 4

4. Math.random()

  • 0~1(1은 미포함) 구간에서 부동소수점의 난수를 생성합니다.