문자열 결합 연산자
문자열과 연산자를 결합해서 사용할 수 있습니다.
문자열 결합 연산자
x 변수 | y 변수 | x + y |
---|---|---|
숫자 | 숫자 | 숫자 |
문자열 | 문자열 | 문자열 |
숫자 | 문자열 | 문자열 |
문자열 | 숫자 | 문자열 |
Sample1
논리 연산자를 이용한 예제입니다.
결과
number
200
100javascript
100200
101
100
2
1
1
100
string
200
100javascript
100200
101
100
2
1
1
100
string
html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>문자 결합 연산자</title>
<script>
var x1 = 100; //숫자(number)
var x2 = "javascript"; //문자(string)
var x3 = "100"; //문자(string)
var x4 = "200"; //문자(string)
document.write(typeof(x1));
document.write("<br>");
document.write(x1 + 100); //숫자 + 숫자
document.write("<br>");
document.write(x1 + x2); //숫자 + 문자
document.write("<br>");
document.write(x3 + x4); //문자 + 문자
document.write("<br>");
document.write(x1 + true); //숫자 + 불린
document.write("<br>");
document.write(x1 + null); //숫자 + 특수값
document.write("<br>");
document.write(true + true); //불린 + 불린
document.write("<br>");
document.write(true + false); //불린 + 불린
document.write("<br>");
document.write(true + null); //불린 + 특수값
document.write("<br>");
x1 = "" + x1; //숫자를 문자열로 형 변환
document.write(x1);
document.write("<br>");
document.write(typeof(x1));
</script>
</head>
<body>
</body>
</html>