목록공부 (208)
컴퓨터는 잘못이 없다..
[비교연산자 종류] == => 같은지 비교 (===는 엄격한 비교) != => 다른지 비교 > => 큰지 비교 >= => 크거나 같은지 비교 작은지 비교 작거나 같은지 비교 [비교 연산자로 주로 하는 작업 ] 1. 문자열의 내용이 같은지 다른지 비교 2. 숫자의 크기 비교 3. 숫자가 같은지 다른지 비교 4. 논리값이 같은지 다른지 비교 5. 문자열의 알파벳 순서 혹은 가나다 순서 비교 [비교연산자 ==와 ===의 차이] document.querySelector("~~").value로 불러오는 값은 항상 String type이다. 예를 들어 위의 코드를 써서 불러온 값이 "1234"라고 하고 비교하는 값을 1234(정수타입) 이라고 했을 때 "1234" == 1234 하면 true값이 나온다. 더 엄격하..
[대입연산자 종류] = => 우측에 있는 값을 좌측에 대입 += => 우측에 있는 값을 좌측에 있는 원래 값에 더해서 대입 -= => 우측에 있는 값을 좌측에 있는 원래 값에 빼서 대입 *= => 우측에 있는 값을 좌측에 있는 원래 값에 곱해서 대입 /= => 우측에 있는 값을 좌측에 있는 원래 값에 나눠서 대입 %= => 우측에 있는 값을 좌측에 있는 원래 값에 나눈 나머지 값을 대입 [대입연산자 예제 코드] 대입연산자 테스트...
[논리연산자] >>논리연산을 왜 쓸까? 아래와 같은 예시를 보자. [아침에 눈을 떴다. 기상할 것인가?] 1. 일어날 시간인지? 2. 화장실이 급하다? 기상여부 --> 두가지 중 한가지가 true이면 일어나야 한다면? 일어날 시간이 true이고 화장실이 급하면(true) 일어나야함 일어날 시간이 false이고 화장실이 급하면(true) 일어나야함 일어날 시간이 true이고 화장실이 급하지 않으면(false) 일어나야함 일어날 시간이 false이고 화장실이 급하지 않으면(false) 안일어나도 된다. [ 점심을 먹어야 한다. ] 1. 점심 시간인지? 2. 배가 고픈지? 기상여부 --> 둘다 true여야 먹는다. 위와 같은 상황을 코딩하기 위해 논리 연산을 사용한다! >>논리연산자 종류 [&&연산자] a &..