728x90

반복문 6

JavaScript 08. 반복문(while문, do-while문)

while 문은 주어진 조건식의 평가 결과가 참이면 코드 블록을 계속해서 반복 실행합니다. for 문은 반복 횟수가 명확할 때 주로 사용하고 while 문은 반복 횟수가 불명확할 때 주로 사용합니다. while 문은 조건문의 평가 결과가 거짓이 되면 코드 블록을 실행하지 않고 종료합니다. 만약 조건식의 평가 결과가 boolean 값이 아니면 boolean 값으로 강제 변환하여 논리적으로 참과 거짓을 구별합니다. do-while문 do-while 문은 코드 블록을 먼저 실행하고 조건식을 평가합니다. 따라서 do-while 문은 코드 블록은 무조건 한 번 이상 실행됩니다.

Java Script 2023.05.08

JavaScript 07. 반복문 (for문, 중첩 for문, 이중 for문)

반복문은 조건식의 평가 결과가 참인 경우 코드 블록을 실행합니다. 그 후 조건식을 다시 평가해서 여전히 참인 경우 코드 블록을 다시 실행합니다. 이는 조건식이 거짓일 때까지 반복됩니다. 자바스크립트는 배열을 순회랑 때 사용하는 for-each 메서드와 객체의 프로퍼티를 열거할 때 사용하는 for-in문과 ES6에서 도입된 이 트러블을 순회할 수 있는 for-of 문과 같이 반복문을 대체할 수 있는 다양한 기능을 제공합니다. for 문 for 문은 조건식이 거짓으로 평가될 때까지 코드 블록을 반복 실행합니다. 1. for 문을 실행하면 맨 먼저 변수 선언문 let n = 1;이 실행됩니다. 변수 선언문은 단 한 번만 실행됩니다. 2. 변수 선언문의 실행이 종료되면 조건식이 실행됩니다. 현재 n 변수의 값은..

Java Script 2023.05.07

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

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

Java Script 2023.05.06

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

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

Java 2023.03.06
728x90