# logical operator

5개의 포스트

[JS] 단축평가 - boolean 값이 아닌 두 피연산자를 비교할 때

노마드 코더 영상으로 학습하던 중이런 코드를 보게 되었다. 먼저 논리연산자에 대해 설명하자면논리연산자는 우항과 좌항의 피 연산자를 논리연산한다. 이 처럼 보통은 두 개의 boolean값을 비교한다.하지만 피연산자가 반드시 boolean 값일 필요는 없는데 이게 바로 위

2022년 2월 18일
·
0개의 댓글
·
post-thumbnail

논리연산자

인수 중 하나만 true이면 true 값을 반환한다. 피연산자가 모두 false 인 경우를 제외하면 모두 true를 반환한다.가장 왼쪽 부터 오른쪽으로 값을 평가하며, 가장 먼저 만나는 true인 값을 반환한다.(boolean값이 아닌 원래 값 반환)truthy값이 하

2021년 9월 4일
·
0개의 댓글
·
post-thumbnail

TIL 20. JS 논리 연산자와 연산자의 항 개념

자바스크립트의 논리 연산자에 대해 알아보겠습니다. 이 글은 MDN과 eloquent javascript를 토대로 쓰여졌습니다.모든 연산자는 각각 필요로 하는 항의 갯수가 다르다. 필요로 하는 항의 갯수에 따라서 연산자들을 구분할 수 있다.불리언 값 자체에 적용할 수 있

2021년 5월 24일
·
0개의 댓글
·
post-thumbnail

TIL3: Comparison and Logical Operator

Javascript의 Comparison Operator로써 ===와 !==는 Type과 Value 둘다 검사시 사용합니다.참고로 ==와 !=는 Value를 검사할 수 있지만 Type을 검사하지 못합니다. 그리고 Javascript-Equality의 문제가 발생할 수

2020년 9월 8일
·
0개의 댓글
·

논리 연산자(Operators)

자바스크립트를 공부하면서 관습적으로, 기계적으로 써왔던 논리연산자에 대한 부분을 짚어보고자 해당 내용을 정리해보았다. 흔한 if문을 써을 예시로 들어보자. 위 코드를 하나씩 관습적으로 해석해보자. 첫번째 if문에서 변수 foo에 할당된 20이 '5보다 크고 15보다

2020년 6월 14일
·
1개의 댓글
·