JavaScript 조건문,반복문

y's·2022년 6월 8일
0

개발일지

목록 보기
20/36
post-thumbnail

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



어려운점

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

해결방안

복습

학습소감

조건문은 항상 헷갈리는 것 같다.

0개의 댓글