02-1 기본자료형:
=== 양쪽이 같다
! == 양쪽이 다르다
&& 논리곱 연산자로, 양쪽변의 모든 조건이 true 여야 true , 한국어로 하면 “그리고”
|| 논리합 연산자로, 양쪽변의 조건이 하나만 true 여도 true , 한국어로 하면 “또는”
문자열 자료형은 사전적 앞쪽에 있을 수록 값이 적다
‘가나다’ > ‘마바사’ = false
02-3 자료형 변환:
//02-2 확인문제 4번 증감 연산자 오답
let number =10
alert(++number) //정답 11
alert(number++) //오답 12, 정답 11
alert(++number) //정답 13
alert(number--) //오답12, 정답 13
내 오답풀이
number = 10
(++number) 1+ 10 = 11
(number ++) 10 +1 = 11
(++number) 왜 13인지 모르겠음 (1+10, 11+1, 1+12) 그래서 13?
(number—) 이후 실행되는 코드가 없으니까 이전 코드인 13이 그대로 출력됨 ?
팀 오답풀이
let number =10
alert(++number) // 10 + 1 이 여기서 실행됨, 정답 11
alert(number++) // 11 + 1 은 다음 코드에서 실행됨, 정답 11
//alert(number) // 위의 코드에서 number +1 가 여기서 실행이 됨, number = 12
alert(++number) // 12 + 1, 정답 13
alert(number--) // 13 -1 은 다음 코드에서 실행 됨, 정답 13
//alert(number) // number에서 -1 여기서 실행되어 number = 12
셀프평가
잘한점
개선할점
내일 시도할 점