Published 2020. 9. 10. 00:45

6주차_웹실습_21기_송희원.pdf
0.34MB
6주차_웹이론_21기_송희원.pdf
0.10MB

 

1. 비교 연산자 & boolean

  ① === : 좌항과 우항의 값이 같은 지 비교하는 연산자다.

  ② >=, <= : 좌항과 우항의 값을 크거나 같은 지, 작거나 같은 지 비교하는 연산자다.

  ③ >, < : 좌항과 우항의 값이 큰 지 작은 지 비교하는 연산자다.

  ④ bool

true또는 false두 가지 값만을 가지고 있는 데이터 타입으로 조건문에서 조건식이 참인지 거짓인지 나타낼 때 많이 사용한다.

 

 

 

 

 

2. 조건문

  ① if문

 

if(){
    명령문;
}else{
    명령문;
}

 

의 형태를 가지고 있다.

()안에 있는 조건식이 참일 경우 if문의 중괄호 안에 있는 코드를 실행하고, 거짓을 경우 if문을 실행하지 않고 else문의 중괄호 안에 있는 코드를 실행한다.

 

  ② switch문

 

switch(variable){
    case 1: 명령문; break;
    …
}

 

의 형태로 소괄호 안에 있는 변수의 값을 확인해서 변수의 값과 동일한 case에 있는 코드를 실행한다.

 

 

 

 

 

3. 리팩토링(refactoring)

비효율적인 프로그램의 코드를 유지/보수하기 쉽게 수정하는 것을 리팩토링이라고 한다.

보통 코드의 중복을 없애는 작업이 이루어진다.

코드의 중복을 없애고 효율을 높이기 위해 변수를 사용하거나 반복문, 함수를 사용한다.

이러한 것들을 적절히 잘 활용한다면 훨씬 더 효율적이고, 유지/보수하기 편한 코드를 만들 수 있다.

 

 

 

 

 

4. 반복문

  ① for문

 

for(초기식; 조건식; 증감식){
    명령문;
}

 

의 형태로 for문을 처음 실행하게 되면, 초기식이 1번으로 동작하고 그 다음엔 조건식을 확인하게 된다.

조건식이 참이면 for문의 중괄호 안에 있는 코드를 실행하고, 실행이 끝나면 증감식을 동작한다.

그 후 다시 조건식을 검사해서 참이면 for문의 명령문을 동작하고, 거짓이면 for문을 끝내고 다음 코드로 넘어가게 된다.

 

  ② while문

 

while(조건식){
    명령문;
}

 

의 형태로 괄호 안의 조건식이 참이면 중괄호 안에 있는 코드를 실행시키는 반복문이다.

조건식이 참일 동안에는 계속 반복된다. 만약 조건식이 거짓이면 반복을 중단하고, while문을 빠져나와서 다음 코드를 실행시킨다.

 

 

 

 

 

5. 배열

배열은 앞서 배웠단 다른 변수와는 달리 여러 데이터를 한번에 저장할 수 있는 변수다.

여러가지 프로그래밍 언어 종류를 담을 수 있는 변수를 선언하고 싶다면 이렇게 하면 된다.

 

var programing = [‘C’, ‘python’, ‘javascript’];

var programing = [‘C’, ‘python’, ‘javascript’];

 

이제 programing이라는 변수는 C, python, javascript라는 데이터를 모두 담고 있는 배열이 된 거다.

배열에는 index가 존재하는데 이 index로 데이터의 순서를 구분한다.

index는 0부터 시작하는데 programing[0]은 programing 배열에 저장된 첫번째 값을 의미한다.

따라서 programing[0]은 C를 나타내고, programing[1]은 python, programing[2]는 javascript를 나타낸다.

'Study > Web' 카테고리의 다른 글

[2020-여름 WEB] 8주차  (0) 2020.09.10
[2020-여름 WEB] 7주차  (0) 2020.09.10
[2020-여름 WEB] 5주차  (0) 2020.09.10
[2020-여름 WEB] 4주차  (0) 2020.09.10
[2020-여름 WEB] 3주차  (0) 2020.09.10
복사했습니다!