Web24 (반복문) while문, do while문, for문 반복문반복문을 이용하면 코드를 원하는 횟수만큼 반복하여 실행할 수 있다. 예를 들어 '안녕하세요!'라는 문구를 100회 출력하려면 출력문을 100번 작성해야 하지만 반복문을 이용하면 1줄만으로도 문장을 100회 출력 할 수 있다. 반복문에는 while문, do while문, for문이 있다.while문while문은 조건식을 만족할 때 까지 코드를 여러 번 반복 실행한다. while문은 조건식을 만족할 때까지 {...}안의 코드를 실행시키는데, while문의 실행순서는 1 조건식을 검사하고 만족하면 ↓ 2 중괄호 안에 있는 코드와 증감식을 실행하고 ↓ 3 다시 조건식을 검사한다. 그리고 만족하면 ↓ 2 중괄호 안에 있는 코드와 증감식을 실행한다. [기본형]var 변수.. 2024. 9. 2. switch문 [switch문]선택문인 switch문은 변수에 저장된 값과 switch문에 있는 경우(case)의 값을 검사하여 변수와 경우의 값에서 일치하는 값이있을 때 그에 해당하는 코드를 실행한다. if문과 용도는 비슷하지만 if문은 만족하는 데이터가 여러 개일 경우 주로 사용하고, switch문은 여러 경우의 값 중에 일치하는 데이터를 찾아 코드를 실행할 때 주로 사용함. 변수에 저장된 값은 switch문을 만나면 case의 값을 하나씩 검사하다가 일치하는 데이터가 있으면 그에 해당하는 코드를 실행하고 break문을 만나서 코드를 종료한다. 만약 case값 중 일치하는 데이터가 없으면 default문을 실행하고 switch문을 종료한다. [기본형] var 변수 = 초기값; switch (변수) { ca.. 2024. 9. 2. 중첩 if문 [중첩 if문]조건문 안에 조건문이 들어있으면 이것을 '중첩 if문'이라고 한다. (else문 다음줄로 넘어가면 안됨) [기본형] if (조건식1) { if (조건식2) { 조건식2가 만족하면 실행될 코드; } else { 조건식2가 만족하지 않았을 때 실행될 코드; } } else { 조건식1이 만족하지 않았을 때 실행될 코드; } 2024. 9. 2. else if문 confirm()메서드confirm()메서드는 확인/취소 창을 말한다. 확인 버튼을 누르면 true를 반환하고, 취소를 누르면 false를 반환한다. [기본형] confirm("메세지"); [else if()문]else if()문은 두 가지 이상의 조건식과 정해놓은 조건을 만족하지 않았을 경우 실행되는 코드로 이루어져 있다. [기본형] if(조건식1) { 조건식1이 만족하면 실행할 코드; } else if (조건식2) { 조건식2가 만족하면 실행할 코드; }else if (조건식3) { 조건식3이 만족하면 실행할 코드; } else { 모든 조건이 만족하지 않았을 경우 실행할 코드; }else if문은 가장 위에 있는 조건식1부터 조건식3까지 차례로 검사하면서 만족하.. 2024. 9. 2. if문, else문 제어문제어문은 프로그램의 흐름을 제어할 수 있도록 도와주는 문장을 말한다. 제어문에는 조건식에 만족여부에 따라 코드를 제어하는 '조건문'과 조건문과 변수의 일치에 따라 코드를 제어하는 선택문, 특정코드를 원하는 횟수만큼 반복 실행하는 반복문이 있다.[if문 - 조건문]if문은 조건식을 만족할 경우(true)에만 코드를 실행한다. 조건식은 앞에서 배웠던 Boolean() 데이터와 마찬가지로 그 어떤 데이터를 입력해도 true 또는 false값을 반환한다. if문이 조건식을 만족했을 경우 {}안에 있는 코드를 실행하고 종료한다. 만약 만족하지 못하면 {}안에 있는 코드는 실행하지 않고 그냥 종료한다. [기본형] if(조건식){ 조건식이 만족했을 경우 실행할 코드; } if(조건식) 조건식이 만족했을 경우 실.. 2024. 9. 2. 연산자 활용 테스트 땡땡이의 하루 지출 내역이 다음과 같다고 할 때 하루 지출비용의 합계를 구한 수 적정 지출 비용의 초과 여부를 출력해주세요. 땡땡이의 하루 지출 내역 - 교통비 : 3000원 - 식 비 : 6000원 - 음료비 : 3000원 하루 적정 지출 비용이 10000원을 초과했을 경우 '000원 초과', 초과하지 않으면 '돈 관리 잘했습니다!'를 출력해주세요. 2024. 9. 2. 이전 1 2 3 4 다음