Chapter 04-1 | 조건문: if문, switch문
if 문
if(조건식){
실행문A;
}
실행문B;
- 조건식 : true → 실행문A → 실행문B
- 조건식 : false → 실행문B
if - else 문
if(조건식){
실행문A;
}
else
실행문B;
실행문C;
- 조건식 : true → 실행문A → 실행문C;
- 조건식 : false → 실행문B → 실행문C;
if - else if - else 문
if(조건식1){
실행문A;
}
else if(조건식2){
실행문B;
}
else
실행문C;
실행문D;
- 조건식1 : true → 실행문A → 실행문D;
- 조건식1 : false && 조건식2 : true → 실행문B → 실행문D;
- 조건식1 : false && 조건식2 : false → 실행문C → 실행문D
Math.random()
범위 : 0.0 ≤ Math.random < 1.0 중 임의의 double 타입의 난수 하나를 리턴
int num = (int) (Math.random()*n) + start;
start 부터 시작하는 n 개의 정수 중 임의의 정수 하나 리턴한다.
switch 문