-
[ JavaScript ] 자바스크립트의 Math 객체 기능 (random, floor, ceil, round)TIL 2024. 3. 20. 20:45728x90
자바스크립트에는 Math 객체 기능이 존재한다.
Math 객체 기능에는
Math.random()
Math.floor()
Math.ceil()
Math.round()
가 존재한다.
Math.random() 은 0 부터 1 사이의 무작위의 값을 반환해준다.
Math.random() * 10 을 통해
0 에서 10 사이의 무작위 값을 반환 받을 수 있다.
이제 마지막으로 받은 무작위 값을
Math.floor 를 사용해보면
5.791~~~ 의 숫자를 5로 나타내주는 것을 볼 수 있다.
즉 Math.floor 은 무조건 소수를 내려서 보여준다.
반대로 Math.ceil 를 사용하면 무조건 소수를 올려서 보여준다.
마지막으로 Math.round 는 소수를 반올림해서 보여준다.
1.2 는 1로,
1.9 는 2로
나타내주는 것을 확인할 수 있다.
위와같은 Math 객체를 이용해
무작위로 사진이 나타난다던지, 글이 나타난다던지 등
여러 부분에서 사용할 수 있을 것 같았다.
728x90'TIL' 카테고리의 다른 글
[ React ] useState 복습과 state 세팅의 2가지 방법 (0) 2024.04.22 [ JavaScript ] form submit 시 브라우저의 새로 고침 막기. (0) 2024.03.21 [ JavaScript ] padStart 를 사용해 1초를 01초로 표시하는 방법 (0) 2024.03.20 [ JavaScript ] setInterval 과 setTimeout 이란? (0) 2024.03.18 [ TypeScript ] 타입스크립트의 Target, Lib Configuration. (0) 2024.03.14