input, change 이벤트와 and,or 연산자

이벤트 리스너를 설명하는 시간에 잠깐 보고 지나간 것

그 중에 input과 change가 있다.

$('#email').on('input', function (){
   console.log("1");
});

$('#email').on('change', function (){
   console.log("2");
});

🎈input은 입력이 일어날 때마다 동작함

🎈change는 input창의 focus를 잃었을 때 동작함

💎 if 문 안에는 true/false 값을 넣어야 작동한다.

boolean 타입
number 타입
string 타입

💎같은걸 비교할 때에는 == 다른걸 비교할 때에는 !=

💎==는 느슨한 비교 ===는 엄격한 비교

느슨한 비교는 자료형이 달라도 형변환 뒤에 같으면 같다고 해준다.

true로 인식하는 자료
false로 인식하는 자료

0 제외한 숫자

0

'문자'

' '

[ ]

null

{ }

undefined

NaN

💎 동시 비교 && (and)

💎 || (or)

💎사칙 연산

더하기 : +

뺴기 : -

곱하기 : *

나누기 : /

나머지 : %

이런거는 외워바야 소용없다 코드를 짜봐야 체득된다.

문제를 풀어보자.

🐱‍🚀 문제. 주사위 게임 2

맞고 틀린 게 중요한 게 아니라 배운걸 얼마나 실제 코드에 적용할 수 있냐가 중요하다.

Last updated