-
Notifications
You must be signed in to change notification settings - Fork 0
/
Ch2-3 JavaScript 논리 논리형 변환.html
56 lines (48 loc) · 1.25 KB
/
Ch2-3 JavaScript 논리 논리형 변환.html
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
<!DOCTYPE html>
<html>
<head>
<title>JavaScript Hello World</title>
</head>
<body>
<script type="text/javascript">
var boolean1 = true;
var boolean2 = false;
console.log(0 + boolean1); // 1
console.log(0 + boolean2); // 0
</script>
<script type="text/javascript">
var boolean1 = true;
var boolean2 = false;
console.log("" + boolean1); // "true"
console.log("" + boolean2); // "false"
</script>
<script type="text/javascript">
var number1 = 1;
var number2 = -1;
var number3 = 0;
var number4 = NaN;
console.log(!!number1); // true
console.log(!!number2); // true
console.log(!!number3); // false
console.log(!!number4); // false
</script>
<script type="text/javascript">
var string1 = "abc";
var string2 = "false";
var string3 = "";
console.log(!!string1); // true
console.log(!!string2); // true
console.log(!!string3); // false
</script>
<script type="text/javascript">
var var1 = null;
var var2 = undefined;
var var3 = []; // 빈 배열
var var4 = {}; // 빈 객체
console.log(!!var1); // false
console.log(!!var2); // false
console.log(!!var3); // true
console.log(!!var4); // true
</script>
</body>
</html>