일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 첫번째 미니 프로잭트
- probs.children
- 클래스 문법 구조
- 추상화 (abstraction)
- Promise Chaining
- 재귀적으로 생각하기
- async/await
- 문자열을 객체로 만드는법
- 조건문
- 객체지향 프로그래밍 특징
- css 정리
- class
- 다형성 (polymorphism)
- probs
- string
- 상속 (inheritance)
- props비구조화 할당
- 얕은복사와 깊은 복사
- display
- 재귀함수 탬플릿
- Math.floor()
- 화살표함수 기본 개념
- 참조자료형
- flex-direction
- Promise all
- Instanc
- 캡슐화 (encapsulation)
- align-content
- align-iitems
- justfiy-content
Archives
- Today
- Total
희락코딩
JavaScript _개념정리 / 자주 쓰는 Math 메서드 정리 본문
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
728x90
반응형
'프로그래밍 > 자바스크립트 개념 정리' 카테고리의 다른 글
JavaScript _개념정리/ ECMAScript 6_ES6 문법정리 (0) | 2021.04.18 |
---|---|
JavaScript_개념정리 / 함수 (0) | 2021.04.10 |
JavaScript_개념정리 / 반복문 (0) | 2021.04.10 |
JavaScript_개념정리 / 문자열 / feat : 자주 사용하는 메서드 정리 (0) | 2021.04.09 |
JavaScript_개념정리 / 조건문 (0) | 2021.04.08 |
Comments