티스토리 뷰
Javascript
javascript 수학 메서드 : Math.random() : 0과 1사이의 난수 값을 반환 : 반환(숫자)
gwni0214 2022. 4. 15. 14:43
javascript 수학 메서드중 하나인 Math.random()에 대해서 알아보겠습니다.
랜덤메서드는 0과 1 사이의 난수 값을 반환해주는 메서드로서 불규칙한 값을 뽑아내고 싶을때 사용합니다.
Math.random();
그냥 이렇게만 사용하면 0~1 사이의 난수로 소수점도 많이 나옵니다. 경우의 수가 아주 많아서 좋을 수도 있지만 범위를 조금 좁혀서 사용하는게 편할 듯 합니다.
Math.floor(Math.random()*10);
이렇게 사용하게되면 floor를 이용해서 지저분한 소수점을 날려버리고
0.1, 0.2 가 아닌 정수로만 나오게 작업해주기 위해서 10을 곱해서 작업해줍니다.
그러면 1~9 사이의 난수가 나오게 됩니다.
10부터 20까지만 나오게 하고 싶다면
Math.floor(Math.random()*10+10);
10을 곱한뒤 10을 또 더해주면 되겠죠?
이런식으로 원하는 난수를 도출해낼 수 있습니다.
'Javascript' 카테고리의 다른 글
javascript 자바스크립트 for() 예제 (0) | 2022.04.15 |
---|---|
This 란? (0) | 2022.04.14 |
카드게임 (0) | 2022.04.14 |
jQuery / javascript 비교. getAttribute와 attr (0) | 2022.04.14 |
javascript - 콜백함수 (0) | 2022.04.13 |
댓글
© 2018 webstoryboy