본문 바로가기

[패캠] 프로그래밍 첫걸음 시작하기

[패스트캠퍼스] 프로그래밍 첫걸음 시작하기 학습일지 3주차

이번주는 조금 게으르게 들었다... 이런저런 일이 많아서.
교양 수업처럼 들으니까 꽤 괜찮은 것 같다. 부담없이.
벌써 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 함수이름() {명령문}
  • 함수 사용하기: 함수이름();