728x90

제어문 3

JavaScript 06. 제어문-조건(switch문)

switch 문은 주어진 표현식을 평가하여 그 값과 일치하는 표현식을 갖는 case 문으로 실행 흐름을 옮깁니다. case 문은 상황을 의미하는 표현식을 지정하고 콜론으로 마칩니다. 그리고 그 뒤에 실행할 문들을 위치시킵니다. switch 문의 표현식과 일치하는 case 문이 없다면 실행 순서는 default 문으로 이동합니다. default 문은 선택사항으로 사용할 수도 있고 사용하지 않을 수도 있습니다. if-else 문의 조건식은 불리언 값으로 평가되어야 하지만 switch 문의 표현식은 불리언 값보다는 문자열이나 숫자 값인 경우가 많다. if-else 문은 논리적 참, 거짓으로 실행할 코드 블록을 결정한다. switch 문은 논리적 참, 거짓보다는 다양한 case에 따라 실행할 코드 블록을 결정할..

Java Script 2023.05.06

JavaScript 05. 제어문 - 조건문 (if, else)

제어문은 조건에 따라 코드 블록을 실행하거나 반복 실행 할 때 사용합니다. 일반적으로 코드는 위에서 아래 방향으로 순차적으로 실행됩니다. 제어문을 사용하면 코드의 실행 흐름을 인위적으로 제어할 수 있습니다. 하지만 코드의 실행 순서가 변경된다는 것은 단순히 위에서 아래로 순차적으로 진행하는 직관적인 코드의 흐름을 혼란스럽게 만들고, 따라서 제어문은 코드의 흐름을 이해하기 어렵게 만들어 가독성을 해치는 단점이 있습니다. 가독성이 좋지 않은 코드는 오류를 발생시키는 원인 이 됩니다. 조건문은 주어진 조건식의 평가 결과에 따라 코드 블록의 실행을 결정하고, 조건식은 불리언 값으로 평가될 수 있는 표현식임! 자바스크립트에서 조건문의 if ... else 문과 switch 문으로 두 가지 조건문이 있음! if -..

Java Script 2023.05.05

Java 07 - 1. continue 제어 키워드 (제어문, 반복문)

continue 제어 키워드는 반복 제어문의 닫힌 중괄호 ( } ) 역할을 하는 제어 키워드다. 반복 제어문은 조건식 true가 돼 실행 구문을 실행한 후 닫힌 중괄호를 만나면 다시 다음 반복을 위해 증감식을 수행하거나 (for문) 조건식을 검사 (while문)한다. 즉, 반복문 실행 도중 continue를 만나면 실행해야 할 코드가 남아 있더라도 마치 닫힌 중괄호를 만난 것처럼 다음 반복을 위해 증감식을 수행하거나 조건식을 검색한다는 뜻이다. continue는 주로 반복 과정에서 특정 구문을 실행하지 않고 건너뛰고자 할 때 사용한다. 다음 코드를 살펴보면 for문 내부의 첫 줄에 continue가 있다. continue를 만나면 아래쪽에 실행할 코드가 남아 있더라도 마치 닫힌 중괄호를 만난 것처럼 다음..

Java 2023.03.06
728x90