🏃♂️What I learned
1. for문
- 반복 횟수가 정해져 있을 때 사용
for문
for ( ① 초기화식 ; ② 조건식 ; ④ 증감식) {
③ 실행문
....
}
① -> ② -> ③ -> ④ 순서로 진행
# 조건식이 false면 탈출
# 중첩 가능
2. while문
- 반복 횟수가 정해져 있지 않을 때 사용
while (조건식) { 수행문 }
# 조건식이 false면 탈출
- do ~ while : do를 먼저 수행한 후 while 반복
do{ 수행문 } while (조건식);
3. 분기문
- break : 반복문 탈출
- continue : continue에 걸리는 조건만 제외하고 재반복
# 분기문은 반복문에서만 사용
4. 기타
- Math.random : 난수 생성 함수(0.0 이상 1.0 미만)
- .equals : 문자열은(==)로 판별 불가 -> 문자열1.equals(문자열2)로 비교
🤷♂️What I felt
1. 헷갈리기 시작
이게 왜 작동되지? & 이거 왜 작동 안하지?
글이 잘 정리되어 있네요. 감사합니다.