반복문 4

[자바스크립트] 반복문(for in문, for of문, forEach문)

1) for in문 - 변수에 키를 저장 for(변수선언 in 객체){ 객체의 요소의 개수만큼 반복할 문장; ... } ▼실행결과▼ 2) for of문 - 변수에 값을 저장 for(변수선언 of 객체){ 객체의 요소의 개수만큼 반복할 문장; ... } ▼실행결과▼ 3) forEach문 - 오직 Array객체에서만 사용 배열.forEach(콜백함수(item, index, arr){ 배열의 요소의 개수만큼 반복할 문장; ... }); ** 각 변수에 실제로 들어오는 값 ** item : 값 index : 인덱스 arr : 현재배열 ▼실행결과▼

[자바스크립트] 제어문(조건문, 반복문)

1) 조건문 - 프로그램 내에서 주어진 조건문의 결과에 따라 별도의 명령을 수행하도록 제어하는 실행문 - if문 / if~else문 / if~else if문 / switch문 2) 조건문 - if문 / if~else문 / if~else if문 - 조건의 범위가 있을 때 - 조건식의 결과가 참일 때 수행함 1. if문 / if~else문 if(조건식){ 조건식의 결과가 참일 때 실행할 문장; ... }else{ 조건식의 결과가 거짓일 때 실행할 문장; } 2. if~else if문 if(조건식1){ 조건식1의 결과가 참일 때 실행할 문장; }else if(조건식2){ 조건식2의 결과가 참일 때 실행할 문장; }else if(조건식3){ 조건식3의 결과가 참일 때 실행할 문장; } ... else{ 모든 조..

[Java] 반복문(for)

1) for문 횟수에 의한 반복문 반복 횟수가 특정된 경우에 사용한다. 무언가 값이 일정하게 변하는 반복일 때 사용한다. for(초기식; 조건식; 증감식){ 수행할 문장 } 초기식에서 새로운 변수를 하나 선언해준다. (내부에서 그 변수를 이용 가능) for문 안에서는 그 변수의 값으로 무언가 변하는 값을 나타낼 수 있다. 2) 실행순서 초기식 -> 조건식 검사(참/거짓) -> 거짓이면 탈출/참이면 내부수행 -> 증감식 -> 조건식 검사(참/거짓) -> 거짓이면 탈출/참이면 내부수행 -> ... 3) for문 실행예제1 public class ForTest { public static void main(String[] args) { // 10번 반복하는 반복문 for (int i = 0; i < 10; i..

Back-End/JAVA 2021.05.17

[Java] 반복문(while)

1) 반복문 특정한 코드나 행위를 반복해야할 때 사용하는 문장 - 조건에 의한 반복문 while do~ while - 횟수에 의한 반복문 for 2) while문 while(조건식){ 조건식의 연산 결과가 참이면 반복수행 } 3) do while문 while문과 동일하지만 무조건 한번은 실행한다. do{ 조건식의 연산 결과가 참이면 반복수행 }while(조건식); 무한반복 while(true){ 무한반복할 문장 } 4) while문 요약 while문 뒤의 () 안에는 조건식, 즉 boolean 타입의 값이 와야한다. 따라서 그 안에 true라는 값을 넣을 수 있고 그 값은 상수로 작성했기 때문에 절대 변하지 않는다. 따라서 그 while문은 무한정으로 반복하게 된다. 안에서 특정한 조건일 때 if문 안의..

Back-End/JAVA 2021.05.17
반응형