이번주는 조금 게으르게 들었다... 이런저런 일이 많아서.
교양 수업처럼 들으니까 꽤 괜찮은 것 같다. 부담없이.
벌써 3주차 강의를 마쳤고, 프로그래밍 첫걸음 시작하기 강의는 2주밖에 남지 않았다!
끝까지 화이팅...!
Javascript = 동작
자료형 & 변수
<자료형>
string: 문자열 ex) "안녕하세요", "hello", ...
number: 숫자 ex) 1, ...
<변수>
variable, 모든 자료형의 값을 할당하는 것.
-변수 할당: var 변수이름
Boolean 자료형 - 참/거짓 자료형
- !: 부정 연산자
- ==: 값이 같은지 비교
- ===: 값과 타입이 같은지 비교
- !=: 값이 다른지 비교
- !==: 값과 타입이 다른지 비교
- >, >=, <, <=: 숫자일 경우 크기 비교, 문자열일 경우 알파벳순 비교(a < z)
- &&: and 연산자
- ||: or 연산자
조건문
- if (조건) 명령문; : 조건이 true일 때 명령문 실행
- if (조건) {명령문1} else {명령문2}: 조건이 true일 때 명령문1 실행, 아니면 명령문2 실행
- if (조건1) {명령문1} else if (조건2) {명령문2} else {명령문3}: 조건1이 true일 때 명령문 1 실행, 조건2가 true일 때 명령문2 실행, 아니면 명령문3 실행
- 삼항연산자 - (조건) ? [true일 때 값] : [false일 때 값]
배열(array)
- length 속성: 배열의 크기
- indexOf 함수: 특정 값이 몇 번째 요소인지 반환
- 배열[i] = 값; :i번째 요소 변경
- push 함수: 배열에 요소를 삽입
- concat 함수: 다른 배열을 이어붙인 배열을 반환
- splice 함수: #번째 위치부터 n개 요소 제거
반복문
- for (초기화; 조건; 작업 후 처리) {명령문}: 조건이 성립하는 동안 작업 수행
- break 구문: for 반복을 중단
- while (조건) {명령문}: 조건이 성립하는 동안 반복 수행
함수(function)
- 함수 만들기: function 함수이름() {명령문}
- 함수 사용하기: 함수이름();
'[패캠] 프로그래밍 첫걸음 시작하기' 카테고리의 다른 글
[패스트캠퍼스] 프로그래밍 첫걸음 시작하기 학습일지 4주차 (1) | 2022.08.27 |
---|---|
[패스트캠퍼스] 프로그래밍 첫걸음 시작하기 학습일지 2주차 (0) | 2022.08.16 |
[패스트캠퍼스] 프로그래밍 첫걸음 시작하기 학습일지 1주차 (0) | 2022.08.09 |