희락코딩

JavaScript _개념정리 / 자주 쓰는 Math 메서드 정리 본문

프로그래밍/자바스크립트 개념 정리

JavaScript _개념정리 / 자주 쓰는 Math 메서드 정리

Hello JoyCoding 2021. 4. 10. 17:04
728x90
반응형

Math. 메서드 정리


Math메서드는 우리가 수학적 계산을 할 때 유용하게 쓰이는 메서드 입니다. 수학적인 상수와 함수를 위한 속성과 메서드를 가진 내장 객체입니다. 함수 객체가 아닙니다.

 

1. Math.abs()


▶ Math.abs()는 숫자의 절대값을 나타내주는 메서드 입니다.

 

console.log(Math.abs(-7))    //   7

let absNum = 5 - 13
Math.abs(absNum)  // 8

 

2. Math.min()


▶ Math.min()는 각각의 숫자들 중 최소 값을 나타내는 메서드 입니다.

 

Math.min(7,3,6)   // 3

let num1 = 4
let num2 = -5  
Math.min(num1, num2) // -5

 

3. Math.max()


▶ Math.max()는 각각의 숫자들 중 최대 값을 나타내는 메서드 입니다.

 

Math.max(7,77,33)  // 77

let num1 = 5
let num2 = 3
Math.max(num1 , num2)  // 5

 

4. Math.ceil()


▶ Math.ceil()는 어떠한 소수를 올림해주는 메서드 입니다. 

 

Math.ceil(3)      // 3
Math.ceil(8.1)    // 9
Math.ceil(3.4)    // 4
Math.ceil(-1)     // -1
Math.ceil(-1.3)   // -1
Math.ceil(1.3)    // 2

 

5. Math.floor()


▶ Math.floor()는 어떠한 소수를 반내림 해주는 메서드 입니다.

 

Math.floor(1.6)    //  1
Math.floor(2)      //  2
Math.floor(3.6)    //  3
Math.floor(-3.6)    // -4

 

6. Math.round()


▶ Math.round()는 어떠한 소수를 반올림 해주는 메서드 입니다.

 

Math.round(1.5)   // 2
Math.round(1.3)   // 1
Math.round(3.3)   // 3
Math.round(-3.3)  // -3

 

7. Math.random()


▶ Math.random() 0이상 1미만의 난수를 생성해주는 메서드 입니다.

 

//콘솔창에서 확인 해보세요 //

Math.random()  //  0.xxxxxxxxxx...

//Math.random() 메서드 활용 -  0부터 10미만의 무작의 수 뽑자//

console.log(Math.floor(Math.random()*10)) // 콘솔창 확인하기!!

 

 

다양한 수학 메서드를 확인 하고 싶으면 참고자료 확인

 

https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Math

 

Math - JavaScript | MDN

Math Math는 수학적인 상수와 함수를 위한 속성과 메서드를 가진 내장 객체입니다. 함수 객체가 아닙니다. Math는 Number 자료형만 지원하며 BigInt와는 사용할 수 없습니다.다른 전역 객체와 달리 Math

developer.mozilla.org

 

728x90
반응형
Comments