Math
- 기본 문법 : Math.function_name
- 5개의 배열에서 마지막 item은 4번째이기 때문에 필요한 숫자는 4
.random()
- 기본 : 0부터 1사이의 랜덤한 숫자 제공
- 10을 곱하면 0에서 10사이의 숫자를 랜덤으로 호출
콘솔 활용
⟩ Math.random() * 10
< 9.232144131
- 뒤에 소수점까지 출력되기 때문에 숫자만 출력되게 해야함
소수점을 없애는 함수
.round()
- 반올림 해주는 함수
- 1.4 ➝ 1, 1.5 ➝ 2
⟩ Math.round(0.1)
< 0
.ceil()
- 숫자를 천장(ceil)까지 높여주는 함수
- 1.1 ➝ 2, 1.9 ➝ 2
- 1.0만이 1이 될 수 있다
⟩ Math.ceil(1.1)
< 2
.floor()
- 숫자를 바닥(floor)까지 내려주는 함수
- 1.9 ➝ 1, 1.99999 ➝ 1
⟩ Math.floor(1.9999)
< 1
응용
.floor를 활용해서 0~10까지의 숫자 얻기
⟩ Math.floor(Math.random() * 10)
< 3 // 랜덤으로 출력
'JavaScript' 카테고리의 다른 글
[노마드 코더] 랜덤으로 호출되는 명언 & 배경화면 만들기 (2) | 2023.11.17 |
---|---|
[노마드 코더] 시계 구현하기 (0) | 2023.11.17 |
[노마드 코더] Padstart, 숫자 ➝ 문자열 변환 (0) | 2023.11.17 |
[노마드 코더] Date 값 구하기(날짜, 시간) (0) | 2023.11.15 |