Math 메소드는 수학에서 자주 사용하는 상수와 함수들을 미리 구현해 놓은 자바스크립트 표준 내장 객체입니다.
Math.min()
Math.max()
Math.random()
Math.abs()
Math.round()
Math.floor()
Math.ceil()
Math.sqrt()
입력 받은 숫자중에 가장 낮은 숫자를 반환합니다.
ex)
Math.min(1, 2, 3, 4, 5) // 1 Math.min(1, 2, 3, 0, -1 // -1 Math.min('1', '2', '3', '4') // 1 Math.min('1', 2, 3, 4, 5) // 1
입력 받은 숫자중에 가장 높은 숫자를 반환합니다.
ex)
Math.max(1, 2, 3, 4, 5) // 5 Math.max(1, 2, 3, 0, -1 // 3 Math.max('1', '2', '3', '4') // 4 Math.max(1, 2, 3, 4, '5') // 5
0과 1 사이에서 난수를 반환합니다.
ex)
Math.random() // 0 ~ 1 사이의 어떤 수
입력 받은 수 의 절대 값을 반환합니다.
ex)
Math.abs(1.01) // 1.01 Math.abs(2.99) // 2.99 Math.abs(-1.01) // 1.01 Math.abs(-2.99) // 2.99
입력 받은 수 소수점 첫 째 자리에서 반올림 한 값을 반환합니다.
ex)
Math.round(1.01) // 1 Math.round(2.99) // 3 Math.round(-1.01) // -1 Math.round(-2.99) // -3
입력 받은 수에서 작거나 같은 수 중에서 가장 큰 정수를 반환합니다.
ex)
Math.floor(1.01) // 1 Math.floor(2.99) // 2 Math.floor(-1.01) // -2 Math.floor(-2.99) // -3
입력 받은 수에서 크거나 같은 수 중에서 가장 작은 정수를 반환합니다.
ex)
Math.ceil(1.01) // 2 Math.ceil(2.99) // 3 Math.ceil(-1.01) // -1 Math.ceil(-2.99) // -2
입력 받은 숫자의 제곱근을 구합니다.
ex)
Math.sqrt(4) // 2; Math.sqrt(9) // 3; Math.sqrt(16) // 4;