본문 바로가기
웹/JAVA SCRIPT

[코딩 공부_87] for문, switch문

by BEE_0o0 2021. 6. 3.

 

* 증가/감소 연산자 : 숫자 1을 증가시키거나 감소시킨다

 1) 증가연산자

<script>
var num = 1;
console.log(num++); //1을 더한다
console.log(num); //1이 더해진 값 출력
</script>

 

 2) 감소 연산자

<script>
  var num2 = 1;
  console.log(num2--); //1을 뺀다
  console.log(num2); //1이 뺀 값 출력
</script>

1. for문 : 자체적으로 초기식, 표현식, 증감식을 모두 포함하고 있는 반복문이다.(쉼표 연산자를 사용하면 동시 사용가능)

- 초기화 부분은 처음 한번만 실행된다

- 조건 부분은 boolean으로 판단, false가 될때까지 실행된다

- 조건 부분이 한번 실행되고 추가 동작 부분이 한번 실행된다

* if문은 한번만 실행되지만 for문은 조건만큼 계속 반복된다

 

<script>
for(var i = 0; i <= 10; i++){
console.log(`${i}우히히!`);
</script>

- i = 0;  (i를 0부터 시작한다)

- i <= 10 (10까지 한다)

- i++ (i를 더한다)

 

 

2. switch문(조건식에서 비교할 값이 많다면 코드가 길어지고 가독성이 떨어질때 switch문을 사용한다)

- 비교할 값과 조건값이 같으면 실행된다

- break: 실행이 종료된다

- default는 조건이 만족하지 않으면 실행되는 부분이다

- default문은 필요에 따라 생략이 가능하다

- break문이 없다면 break문을 만날때까지 실행하게 된다

 

댓글