논리 연산자
논리 연산자의 종류
종류 | 설명 |
|| | or 연산자라 부르며, 피연산자 값 중 하나라도 true가 있다면 ture를 반환 |
&& | and 연산자라 부르며, 피연산자 값 중 하나라도 false가 있따면 false를 반환 |
! | not 연산자라 부르며, 피연산자 값의 반대 결과를 반환(true면 false를 반환) |
연산자 우선순위
1. ()
2. 단항연산자(--, ++, !)
3. 산술 연산자(*, /, %, +, -)
4. 비교 연산자(>, >=, <, <=, ==, !=, ===, !==)
5. 논리 연산자(&&, ||)
6. 대입 연산자(=, +=, -=, *=, /=, %=)
삼항 조건 연산자
조건식의 결과에 따라 값이 달라지며, 연산을 위해서 피연산자 3개가 필요합니다.
기본형)
조건식 ? 코드1 : 코드2;
조건식이 true라면 코드1을, false라면 코드2를 리턴해줍니다.
var a = 10;
var b = 20;
var result = a > b ? "code1" : "code2"; //result = code2;

'[Javascript] 자바스크립트' 카테고리의 다른 글
[Javascript] 선택문 switch, 반복문 while, dowhile, for, break, continue (0) | 2024.10.29 |
---|---|
[Javascript] 조건문(제어문) IF문, 중첩IF문 (0) | 2024.10.28 |
[Javascript] 기초문법(3) 문자결합, 대입/증감/비교 연산자 (0) | 2024.10.24 |
[Javascript] 기초문법(2) 변수선언, 자료형, 변수선언시 주의사항 (2) | 2024.10.22 |
[Javascript] 기초문법(1) 선언문, 주석, 내부스크립트 외부 분리 (0) | 2024.10.21 |