난수(Random number) 발생
- random 클래스, Math 클래스를 주로 활용한다.
예시
- Math.random()은 0과 1사이에 있는 숫자를 랜덤으로 출력한다.
0.0 <= Math.random() < 1.0 즉,
0% <= Math.random() < 100% 라고 볼 수 있다.
연습문제1
- 10% 확률로 "대박", 90% 확률로 "쪽박"
연습문제2
- 주사위 2개 던지기
0.0 <= Math.random() < 1.0
0.0 <= Math.random() 5 < 5.0
0 <= (int) (Math.random() 5) < 5
1 <= (int) (Math.random() * 5) + 1 < 6
연습문제3
- 6자리 인증번호 만들기
연습문제4
- 6자리 영문 (대문자 + 소문자) 인증번호 만들기