250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- 왕초보 자바스크립트
- python virtual environment create mac
- 대입연산자
- 지하온천에 대한 뉴스로하는 영어 공부
- javascript for
- lie 과거형
- If
- 자바스크립트 for
- VScode 주석 단축기 ctrl + / 안될때
- 자바스크립트 데이터타입
- Hot springs tourism
- lie와 lay 비교
- 자바스크립트
- 자바스크립트 배열
- lie 과거분사
- 영어뉴스 영어공부
- 변수
- boolean
- JavaScript
- shift + tab
- VScode에서 들여쓰기 해제 하는 방법
- lay 과거형
- abc뉴스 영어공부
- fizzbuzz
- DOM
- lie와 lay의 차이점
- Math.random
- python virtual environment create window
- lay 과거분사
- 자바스크립트 객체
Archives
- Today
- Total
김숭늉 마음대로
왕초보 자바스크립트(코딩앙마) #7 논리 연산자 (AND, OR, NOT) 본문
728x90
논리 연산자의 종류는 세가지가 있음!
1. 논리연산자 OR!
2. 논리연산자 AND
3. 논리연산자 NOT
ㄴ TRUE와 FALSE를 반대값으로 바꿔줌!
스티브잡스는 한국이거나(OR) 남자이다. ===> TRUE
ㄴ 첫번째 True를 발견하면 평가를 즉시 멈춤
스티브잡스는 한국인이고(AND) 남자이다. ===> FALSE
ㄴ 첫번째 Fales를 발견하면 평가를 즉시 멈춤
**** OR
// OR
// 이름이 TOM 이거나 성인이면 통과
const name ="Mike";
const age = 30;
if(name === 'Tom' || age > 19){
console.log('통과');
}
// and
// 이름이 Mike이고 성인이면 통과
if(name === 'Mike' && age > 19){
console.log('통과');
}
**** AND
const name ="Mike";
const age = 10;
if(name === 'Tom' || age > 19){
console.log('통과');
} else {
console.log('돌아가')
}
// and
// 이름이 Mike이고 성인이면 통과
if(name === 'Mike' && age > 19){
console.log('통과');
} else {
console.log('돌아가')
}
**** NOT!
const age = prompt('나이가..?');
const isAdult = age > 19;
if(!isAdult){
console.log('돌아가..')
} else {
console.log('어서오세요')
}
**** AND가 OR 보다 우선순위가 높음!
ㄴ and 를 먼저 평가하고 그다음 or를 평가하기 떄문에 아래는 '통과'가 나옴
const gender = 'F';
const name = 'Jane'
const isAdult = true;
if(gender === 'M' && name === 'Mike' || isAdult) {
console.log('통과')
} else {
console.log('돌아가.')
}
728x90
반응형
'IT > JavaScript' 카테고리의 다른 글
왕초보 자바스크립트(코딩앙마) #9 switch문 (0) | 2023.03.12 |
---|---|
왕초보 자바스크립트(코딩앙마) #8 반복문 (for, while, do while) (0) | 2023.03.12 |
왕초보 자바스크립트(코딩앙마) #6 비교연산자, 조건문(if, else) (0) | 2023.03.11 |
왕초보 자바스크립트(코딩앙마) #5 기본연산자 (0) | 2023.03.11 |
왕초보 자바스크립트(코딩앙마) #4 형변환 (type conversion) (0) | 2023.03.11 |