Math Object

ming·2022년 11월 2일
0

JavaScript

목록 보기
6/8

Math.floor
소수점 뒤의 자리 숫자를 모두 삭제해줍니다.

Math.floor(23.90)
>23
Math.floor(23.99999)
>23

Math.ceil
반올림의 개념이 아니라 어떤 소수가 오더라도 올림을 해줍니다.

Math.ceil(34.1)
>35
Math.ceil(34.999)
>35

Math.random
0과 1 사이의 소수점 숫자를 임의로 생성합니다. 단, 1은 제외됩니다.

Math.random()
>0.32140235235
Math.random()
>0.5423523323434

자바스크립트에는 정수를 출력하는 메서드가 존재하지 않습니다.
만약 임의의 정수를 출력하고 싶다면 Math.random()으로 소수를 먼저 생성해 원하는 숫자를 곱하고 Math.floor()로 소수점 밑의 수를 삭제해서 만들어줄 수 있습니다.

0~5까지의 정수를 출력해봤습니다.

영이 너무 많이 나오네요.. 1을 더해줘서 1~5까지의 수가 나오게 수정했습니다.

0개의 댓글