728x90
728x90
# 소수점 처리
- 올림 : Math.ceil(변수)
- 반올림 : Math.round(변수)
- 내림 : Math.floor(변수)
→ a를 b로 나눈 몫 구하기 : Math.floor(a/b)
# 제곱근
- Math.sqrt(변수)
# 절댓값
- Math.abs(변수)
# 최댓값과 최솟값
- 최댓값 : Math.max(변수1, 변수2, ...)
- 최솟값 : Math.min(변수1, 변수2, ...)
# 거듭제곱값
- Math.pow(변수, 제곱승)
# 원주율 상수 (3.14...)
- Math.PI
# 난수 생성
- Math.random()
: 0 ~ 0.9999... 사이의 소수 난수 생성
- Math.random() * n
: 0 ~ (n - 1.9999...) 사이의 소수 난수 생성
- Math.ceil(Math.random() * n)
: 0 ~ n까지의 정수 난수 생성
- Math.random() * (최댓값-최솟값) + 최솟값
: 최솟값 ~ 최댓값 사이의 소수 난수 생성
- Math.floor( Math.random() * 최댓값 + 최솟값 )
또는
Math.ceil( Math.random() * (최댓값-최솟값) + 최솟값 )
: 최솟값 ~ 최댓값 사이의 정수 난수 생성
- Math.floor( Math.random() * 배열명.length )
: 특정 배열의 인덱스 범위 내 정수 난수 생성
320x100
반응형
'JavaScript' 카테고리의 다른 글
[JavaScript] 문자열 객체 (String) (0) | 2023.04.16 |
---|---|
[JavaScript] 배열 객체 (Array) (0) | 2023.04.16 |
[JavaScript] 입력과 출력 (0) | 2023.04.13 |
[JavaScript] 객체 (Object) (0) | 2023.04.13 |
[JavaScript] 제어문 : 조건문과 반복문 (if, switch, for, while) (0) | 2023.04.13 |