챕터 04. 반복문과 조건문

4-1 조건문 : if문, switch문

<aside> 👉🏻 Math.random()으로 임의 정수 뽑기

: Math.random() : 0.0과 1.0 사이의 값을 리턴하므로 다음과 같이하면 범위 사이의 정수를 뽑을 수 있음

1. 0.0 ≤ Math.random() < 1.0 // Math.random() 메소드의 범위
2. 0.0 * 10 ≤ Math.random() < 1.0 * 10 // 각 항에 10을 곱함 
3. (int) 0.0 ≤ (int) Math.random() < (int) 1.0 // 각 항을 정수형으로 캐스팅 
4. 0 + 1 ≤ (int) Math.random() + 1 < 1 + 1 // 각 항에 1을 더함으로써 1-10 사이의 정수를 얻음

→ 어떤 값을 곱하고 더하냐에 따라 범위 지정이 가능함

</aside>

Switch문

4-2 반복문 : for / while / do-while

for문

while과 do-while

: while문은 조건을 먼저 판별하고 실행문을 실행시키는 반면 do-while은 일단 실행문을 한 번 실행시키고 조건을 판별함

<aside> ✅ break와 continue

</aside>