Tegi Log : 블록체인, 축구, 소레어, Sorare 컨텐츠망상공간
#JavaScript - Math.random()으로 랜덤한 정수 구하기 본문
반응형
💡 게임이든 웹사이트든 랜덤한 정수값은 어디든 자주 쓰입니다. 한번 구현해봅시다!
Math.random();
Math.random();을 호출해보면
0.58, 0.245 , 0.97 등등 이런 실수들이 나오는데요.
지금은 0.단위로 나오기 때문에 10을 곱해주면
이렇게 7.4, 2.6, 9.1 등 단위가 바껴서 나오는 것을 볼 수 있습니다.
하지만 이것을 그냥 쓸 순 없죠.
때에 따라 다르지만, 저는 내림 Math.floor()을 써서 정수로 만들겠습니다.
Math.floor(Math.random()*10);
/*
1. Math.random()으로 랜덤한 값을 만들고
2. 그 값에 10을 곱해 자릿수를 바꿔준다음
3. Math.floor()로 감싸서 내림을 해준다.
*/
랜덤한 정수값이 나오는 것을 확인할 수 있습니다.
반응형
'Development > JavaScript' 카테고리의 다른 글
#JavaScript - JSON 객체의 parse(),stringify()를 이용한 오브젝트,문자열 변환 (0) | 2022.07.04 |
---|---|
#JavaScript - document.createElement()로 이미지를 랜덤하게 불러와보자! (0) | 2022.07.03 |
#JavaScript - Math.floor() Math.Round() Math.Ceil() 내림, 반올림, 올림으로 소숫점을 없애보자! (0) | 2022.07.03 |
#JavaScript - setInterval() 로 계속 반복시켜보자! (0) | 2022.07.03 |
#JavaScript - new Date(), padStart() 시계 만들기 (0) | 2022.07.03 |
Comments