0608
JavaScript 기초- 제어문(조건문과 반복문)
문자열

인덱스는 0부터

연산 (!는 not을 의미)

or연산 = ||
둘다 false 일때만 false
and연산 = &&
둘다 true 일때만 true
3 < x < = 5 (파이썬 가능, 자바스크립트에서는 에러)
3 < x && x <=5
3 > x || x < =5
상수(변하지 않는 값) , const =상수를 선언하는 키워드
상수 값 명시
const name ="값" (값을 주어줘야 에러가 안생김)
한번 설정한 상수 값을 또 사용하면 에러 (상수 값 반복 선언 X)Identifier has already declared (식별자가 이미 명시되어 있다) Missing initializer in const declaration (상수 값 할당 안돼서 오류)상수 관련 발생하는 3가지 오류
- 또 선언할 때
 - 초기화 값을 할당 안 한 경우
 - 선언된 상수 값을 바꾸려고 하는 경우
 

변수 연산자





alert(num++)  는 alert 먼저 실행  0,1,2...
alert(++num)  는 덧셈 먼저 실행  1,2,3...


조건문


Month는 0부터 시작(+1 필요)


중첩조건문


else if





같은 결과값을 나타내는 코드도 여러가지 방식이 있고..
코드를 안보고 혼자 작성하기엔 기호 위치, 코드 문자열 등이 아직 헷갈리는 것 같다.
복습
조건문은 항상 헷갈리는 것 같다.