/*
* 0 이상 101 미만의 랜덤한 난수를 반환합니다.
* 범위 : 0 ~ 100 랜덤 숫자
*/
int random0to100 = (int) (Math.random() * 101);
/*
* 0 이상 1001 미만의 랜덤한 난수를 반환합니다.
* 범위 : 0 ~ 1000 랜덤 숫자
*/
int random0to1000 = (int) (Math.random() * 1001);
2) 최소값과 최대값이 지정된 랜덤 숫자
1. 양수의 최소값과 최대값 범위를 지정한 랜덤 숫자
/*
* 0 이상 101 미만의 랜덤한 난수를 반환합니다.
* 범위 : 0 ~ 100 랜덤 숫자
*/
int random0to100 = (int) (Math.random() * 101);
/*
* 50 이상 201 미만의 랜덤한 난수를 반환합니다.
* 범위 : 50 ~ 200 랜덤 숫자
*/
int random50to200 = (int) (Math.random() * 201) + 50;
2. 음수의 최소값과 최대값 범위를 지정한 랜덤 숫자
/*
* 0 이상 -100 미만의 랜덤한 난수를 반환합니다.
* 범위 : 0 ~ -100 랜덤 숫자
*/
int random0toM100 = (int) (Math.random() * -100);
/*
* -50 이상 -201 미만의 랜덤한 난수를 반환합니다.
* 범위 : -50 ~ -200 랜덤 숫자
*/
int randomM50toM200 = (int) (Math.random() * -201) - 50;
3) [참고] 랜덤함수를 활용한 예시
1. 배열에서 랜덤 한 값 선택 예시
💡 해당 예시는 배열 내에 구성한 값을 기반으로 Random 함수로 랜덤 한 과일을 반환받는 예시입니다.