* 많은 언어에서 상수를 이중 인용부호로 표현하므로 혼란을 줄이기 위해 이중인용부호를 사용할 것을 권한다.

정수
8진수 : 0으로 시작 
ex) var n = 015; // 8진수 15. 10진수로 13

10진수
ex) var n = 15; // 10진수 15

16진수 : 0x로 시작
ex) var n = 0x15; // 16진수 15. 10진수로 21

실수
소수형 
ex) var height = 0.1234;

지수형
ex) var height = 1234E-4; // 1234 * 10^-4 = 0.1234

논리 
참 : true ex) var condition = true;
거짓 : false ex) var condition = false;

문자열
""로 묶음 ex) var hello = "안녕하세요";
''로 묶음 ex) var name = 'kitae';

기타
null : 값이 없음을 뜻함 ex) var ret = null;
NaN : 수가 아님을 뜻함 ex) var n = parseInt("abc") // 이때 parseInt()는 NaN을 리턴


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>상수</title>
</head>
<body>
<h3>상수</h3>
<hr>
<script>
    var oct = 015// 015는 8진수. 10진수로 13
    var hex = 0x15// 0x14는 16진수. 10진수로 21
    var condition = true// True로 하면 안됨
 
    document.write("8진수 015는 십진수로 " + oct + "<br>");
    document.write("16진수 0x15는 십진수로 " + hex + "<br>");
    document.write("condition은 " + condition + "<br>");
    document.write('문자열 : 단일인용부호로도 표현' + "<br>");
    document.write("그녀는 \"누구세요\"라고 했습니다.");
</script>
</body>
</html>
 
cs


Posted by 너래쟁이
: