File tree Expand file tree Collapse file tree 5 files changed +61
-0
lines changed
Expand file tree Collapse file tree 5 files changed +61
-0
lines changed File renamed without changes.
Original file line number Diff line number Diff line change 1+ // 논리 연산자
2+
3+ //AND 논리 연산자 &&
4+ console . log ( true && true ) ; // true
5+ console . log ( true && false ) ; // false
6+ console . log ( '문장' == '문장' && 5 == 5 ) ; //true
7+ console . log ( 5 == 5 && '다른 문장 1' == '다른 문장 2' ) ; //false
8+
9+ //OR 논리 연산자 ||
10+ console . log ( true || false ) ; //true
11+ console . log ( false || false ) ; // false
12+ console . log ( '문장' == '문장' || 5 == 10 ) ; //true
13+
14+ // NOT 논리 연산자 !
15+ console . log ( ! true ) ; //false
16+ console . log ( ! false ) ; //true
17+ console . log ( ! 5 ) ; //false
18+ console . log ( ! '문장' ) ; //false
19+ console . log ( ! ! 5 ) ; //true
20+ console . log ( ! ! '문장' ) ; //true
Original file line number Diff line number Diff line change 1+ // 삼항 연산자
2+
3+ var condition = 5 > 10 ;
4+ condition ? console . log ( 'left' ) : console . log ( 'Right' ) ;
5+
6+ var result = condition ? (
7+ console . log ( "삼항 연산식의 첫 번째 표현식 이다." ) ,
8+ "표현식1"
9+ ) : (
10+ console . log ( "삼항 연산식의 두 번째 표현식 이다." ) ,
11+ "표현식2"
12+ ) ;
13+
14+ console . log ( result ) ;
Original file line number Diff line number Diff line change 1+ // 비트 연산자
2+ console . log ( 14 & 11 ) ;
3+ console . log ( ~ 14 ) ;
4+ console . log ( 14 | 11 ) ;
5+ console . log ( 14 ^ 11 ) ;
6+ console . log ( 2 << 2 ) ;
7+ console . log ( 14 >> 1 ) ;
8+ console . log ( 14 >>> 2 ) ;
Original file line number Diff line number Diff line change 1+ //자료형 변환 이해하기
2+ //묵시적 형변환
3+ console . log ( "5" + 1 ) ;
4+ console . log ( "5" - 1 ) ;
5+
6+ console . log ( "5" + 1 ) ; // 51
7+ console . log ( "5" - 1 ) ; // 4
8+ console . log ( "There is " + 5 ) ; //There is 5
9+ console . log ( "Five" * 2 ) ; // NaN
10+
11+ //명시적 형변환
12+ var str = 5 ;
13+ str = String ( num ) ;
14+ console . log ( str ) ;
15+ console . log ( typeof str ) ;
16+
17+ num = Number ( str ) ;
18+ console . log ( num ) ;
19+ console . log ( typeof num ) ;
You can’t perform that action at this time.
0 commit comments