Math 메소드

Stella·2021년 6월 28일
0

Math 메소드


Math 메소드는 수학에서 자주 사용하는 상수와 함수들을 미리 구현해 놓은 자바스크립트 표준 내장 객체입니다.

  1. Math.min()

  2. Math.max()

  3. Math.random()

  4. Math.abs()

  5. Math.round()

  6. Math.floor()

  7. Math.ceil()

  8. Math.sqrt()

1. Math.min()


입력 받은 숫자중에 가장 낮은 숫자를 반환합니다.

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

2. Math.max()


입력 받은 숫자중에 가장 높은 숫자를 반환합니다.

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

3. Math.random()


0과 1 사이에서 난수를 반환합니다.

ex)

Math.random()  // 0 ~ 1 사이의 어떤 수

4. Math.abs()


입력 받은 수 의 절대 값을 반환합니다.

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

5. Math.round()


입력 받은 수 소수점 첫 째 자리에서 반올림 한 값을 반환합니다.

ex)

Math.round(1.01)  // 1
Math.round(2.99)  // 3
Math.round(-1.01)  // -1
Math.round(-2.99)  // -3

6. Math.floor()


입력 받은 수에서 작거나 같은 수 중에서 가장 큰 정수를 반환합니다.

ex)

Math.floor(1.01)  // 1
Math.floor(2.99)  // 2
Math.floor(-1.01)  // -2
Math.floor(-2.99)  // -3

7. Math.ceil()


입력 받은 수에서 크거나 같은 수 중에서 가장 작은 정수를 반환합니다.

ex)

Math.ceil(1.01)  // 2
Math.ceil(2.99)  // 3
Math.ceil(-1.01)  // -1
Math.ceil(-2.99)  // -2

8. Math.sqrt()


입력 받은 숫자의 제곱근을 구합니다.

ex)

Math.sqrt(4)  // 2;
Math.sqrt(9)  // 3;
Math.sqrt(16) // 4;	
profile
메모장 쓰면서 공부중

0개의 댓글

관련 채용 정보