난수 (랜덤숫자) 생성하기 -Math.floor(Math.random())

piper ·2023년 1월 8일
0

Java Script 

목록 보기
11/22

Math.random():

int num = (int) (Math.random()*n) + start

· 0.0 <=Math.random() <1.0
· 0~1 범위 안의 랜덤한 수 (난수)가 생성
· 값의 범위는 0.0000000~0.999999999
· 일정 범위에 따라서 랜덤한 숫자를 추출할 때 사용하는 함수
· 랜덤값 x 숫자 = 0 x숫자 =0~0.999999X 숫자
· 범위를 잡을 때 0~100: 곱하기로 표현 가능
· 범위를 잡을 때 1~100: 더하기 까지 이용
· Mate.random()에서의 + -> 최소값을 설정할 시 사용
· Mate.random()에서의 * 최대값인 =1인 값으로 설정

let random1 =Math.floor(Math.random()*11);
document.write("0~10까지 : "+random1+"<br>");

[예시 - 주사위 1~6까지의 숫자 뽑기 ]

int num = (int)(Math.random()*6)+1 
profile
연습일지

0개의 댓글