-
카테고리
-
세부 분야
프로그래밍 언어
-
해결 여부
미해결
야구게임에서 궁금한점이 있습니다.
21.08.20 00:58 작성 조회수 131
0
야구게임에서 무작위 숫자를 만들 때
Math.random()을 사용해서 0이상 1미만의 숫자를 생성하는 부분에서
Math.random() * 9 + 1 을 하는 이유가..
Math.random() * 10을 하면 나중에 반올림을 했을 때 0이 포함이 되기 때문에 0을 없애기 위해서
Math.random() * 9 + 1을 해 주는건가요?
Math.random() * 10
답변을 작성해보세요.
0
조현영
지식공유자2021.08.20
1부터 9까지를 뽑아야하는데
*10을 하면 0부터 9까지의 숫자가 나옵니다.
*9를 하면 0부터 8까지의 숫자가 나오니 1을 더하면 1부터 9까지가 됩니다.
답변 2