제9장 자바스크립트 반복문9.1 반복문과 제어 흐름의 이해프로그램은 기본적으로 위에서 아래로, 왼쪽에서 오른쪽으로 실행된다. 이러한 실행 순서를 제어 흐름(control flow)이라고 한다. 자바스크립트에서 제어 흐름은 조건문(condition statement), 반복문(loop statement), 점프문(jump statement)을 통해 바뀔 수 있다. 조건문은 실행 경로를 선택하고, 반복문은 같은 작업을 여러 번 수행하며, 점프문은 실행 흐름을 중간에 멈추거나 다른 위치로 이동시킨다.반복문(loop)은 같은 코드 블록(code block)을 여러 번 실행하기 위한 문법이다. 웹 페이지에서 목록을 출력하거나, 배열(array)에 저장된 데이터를 하나씩 처리하거나, 특정 조건이 만족될 때까지 작업..
1. 조건문의 의미조건문(conditional statement)은 조건의 참과 거짓에 따라 실행할 코드를 선택하는 문법이다. 프로그램은 기본적으로 위에서 아래로 순서대로 실행되지만, 조건문을 사용하면 특정 상황에서만 코드를 실행하거나, 서로 다른 실행 경로를 선택할 수 있다.예를 들어 사용자의 나이가 18세 이상이면 “성인”을 출력하고, 그렇지 않으면 “미성년자”를 출력할 수 있다.let age = 20;if (age >= 18) { console.log("성인입니다.");} 위 코드에서 age >= 18은 조건식이다. age의 값이 20이므로 20 >= 18은 참이다. 따라서 중괄호 { } 안의 코드가 실행된다.실행 결과는 다음과 같다.성인입니다. 2. Boolean 값조건문을 이해하려면 먼저 불리..
1. 연산자의 의미연산자(operator)는 값을 계산하거나, 변수에 값을 저장하거나, 두 값을 비교하거나, 조건에 따라 다른 코드를 실행하기 위하여 사용하는 기호이다. 자바스크립트에서 연산자는 숫자 계산뿐 아니라 문자열 연결, 변수 값 변경, 비교 판단, 조건 처리에 사용된다.예를 들어 다음 코드에는 세 가지 연산자가 사용된다.let x = 10;let y = 5;let result = x + y; =는 오른쪽 값을 왼쪽 변수에 저장하는 대입 연산자(assignment operator)이다.+는 두 값을 더하는 산술 연산자(arithmetic operator)이다.x + y는 두 변수의 값을 계산하여 하나의 결과를 만든다.2. 연산자의 주요 종류자바스크립트 연산자는 기능에 따라 여러 종류로 나눌 수 있..
1. 변수의 의미변수(variable)는 데이터를 저장하는 공간이다. 자바스크립트에서 변수는 숫자, 문자열, 계산 결과와 같은 값을 담아 두었다가 나중에 다시 사용하기 위하여 사용한다. 변수는 값에 붙이는 이름이며, 프로그램 안에서 데이터를 기억하고 처리하는 기본 단위이다.let x = 5;let y = 6;let z = x + y; 위 코드는 세 개의 변수를 사용한다.x에는 숫자 5가 저장된다.y에는 숫자 6이 저장된다.z에는 x + y의 계산 결과가 저장된다.따라서 z의 값은 11이 된다.2. 변수를 선언하는 방법자바스크립트에서 변수는 여러 방식으로 만들 수 있다. 현대 자바스크립트에서는 주로 let과 const를 사용한다. 과거에는 var를 많이 사용하였지만, 현재는 특별한 이유가 없으면 사용하지 ..
1. 주석의 의미주석(comment)은 코드 안에 작성하지만 프로그램 실행에는 영향을 주지 않는 문장이다. 자바스크립트는 주석으로 작성된 부분을 실행하지 않고 무시한다. 주석은 코드의 의미를 정리하거나, 특정 코드의 목적을 기록하거나, 테스트 과정에서 일부 코드를 잠시 실행하지 않도록 만들 때 사용한다.// 총 금액을 계산한다.let price = 10000;let count = 3;let total = price * count;console.log(total); 위 코드에서 // 총 금액을 계산한다.는 주석이다. 이 문장은 사람이 코드를 이해하기 위한 메모이며, 자바스크립트 실행 결과에는 영향을 주지 않는다.실행 결과는 다음과 같다.300002. 한 줄 주석한 줄 주석(single-line commen..
1. 명령문의 의미자바스크립트에서 명령문(statement)은 브라우저가 실행하는 하나의 명령 단위이다. 프로그램(program)은 여러 개의 명령문이 모여 만들어지며, 명령문은 작성된 순서대로 위에서 아래로 실행된다. HTML 문서 안의 자바스크립트 프로그램은 웹 브라우저가 해석하고 실행한다.let x, y, z;x = 5;y = 6;z = x + y; 위 코드는 네 개의 명령문으로 구성된다.let x, y, z; // 명령문 1: 변수 x, y, z 선언x = 5; // 명령문 2: x에 5 저장y = 6; // 명령문 3: y에 6 저장z = x + y; // 명령문 4: x + y의 결과를 z에 저장 마지막 명령문에서 x + y가 계산되므로 z의 값은 11이..
- Total
- Today
- Yesterday
- pygame
- python
- 데이타R지
- 안드로이드
- 파이썬
- 컴퓨팅사고력
- 휴리스틱평가
- UI
- 텍스트마이닝
- Text Mining
- HCI
- 스마트기술
- 텍스트 마이닝
- figma
- 파이썬기초
- Idle
- HIG
- 프로토타입
- 자바스크립트
- 초보자를 위한 텍스트마이닝
- 챗봇
- 데이터R지
- 피그마
- 관계자분석
- matplotlib
- 4차산업혁명
- UX
- 챗GPT
- 파이썬 기초
- 라이브러리
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |