TIL 003

Chaeeun Lee·2024년 1월 11일
0
  • alert 함수는 undefined를 반환한다.
  • switch 문은 일치 연산자(===)로 비교한다. 값과 타입이 모두 같아야한다.
  • 전위 연산자(++i), 후위 연산자(i++)
    • 할당 연산자 (=) 역시 값을 반환한다.
    • 전위 연산자는 바로 값을 반환한다.
    • 후위 연산자는 값을 바로 반환하지 않고 연산 이전의 값을 반환한다.
    • 전위 연산자, 후위 연산자 차이 비교 문제
      • alert 창에 i 가 어떤 값이 출력될지 맞춰 보기
(1) 전위 증가 연산자
let i = 0;
while ( ++i < 5 ) alert (i)

// 1, 2, 3, 4

--------------------------

(2) 후위 증가 연산자
let i = 0;
while( i++ < 5 ) alert (i)

(1) 전위 증가 연산자

조건식 i 값alert 함수 실행시 값
11
22
33
44

(2) 전위 증가 연산자

while의 조건식과 alert 는 별개의 구문이기 때문에 alert 함수 실행 시 i의 값은 이미 증가되었다

조건식 i 값alert 함수 실행시 값
01
12
23
34
45
  • label 문 (완전 완전 처음 들었음, 이런게 있다는거만 알아두고 다음에 파보기)
profile
나는야 뚝딱이 개발자야

0개의 댓글