자바스크립트의 변수는 숫자, 문자열, 배열, 불, 객체 등의 데이터 형을 가질 수 있다.
자바스크립트에서 숫자는 정수형(integer)과 실수형(floating point) 두가지가 있다.
<script>
<script>
var x = 3;
변수 x에 3을 저장, 따라서 변수 x의 데이터 형은 정수형이 된다.
var y = 5.34;
변수 y는 5.34의 값을 가진다. 여기서 변수 y의 대이터 형은 실수형
var z = x + y;
변수 x(값:3)와 y(값:5.34)의 합인 8.34를 변수 z에 저장
이때 변수 z의 데이터 형은 실수형
문자열(string)은 하나 또는 여러 개의 문자를 말한다.
"안녕하세요", "a", "abc","나는 행복합니다", "X", "Y", "반갑습니다." 등은 모두 문자열이다
문자열에서는 해당 문자를 쌍 따옴표(") 또는 단 따옴표(')로 감싸게 된다.
문자열이 사용되는 다음의 예를 살펴보자
<script>
</script>
var a = "토끼";
var b ='거북이';
"토끼"와 '거북이'에서와 같이 문자열에는 쌍 따옴표(") 또는 단 따옴표(')를 사용하여야 한다.
document.write( a +"<br>" + b );
a + "<br>" +b에서와 같이 문자열을 서로 연결하는 데에는 덧셈 기호(+)가 사용
document.write( a +"<br>" + b )는 document.write("토끼<br>거북이")가 된다.
또한 <br>은 HTML에서 줄 바꿈을 나타내는 태그
'토끼'와 '거북이'가 두 줄에 걸쳐 출력
문자열을 사용할 때 쌍 따옴표(") 안에 쌍 따옴표(")가 사용되면 오류가 발생
이와 같은 오류가 발생하는 다음의 예제
문자열을 사용할 때 쌍 따옴표(") 안에 쌍 따옴표(")가 사용되면 오류가 발생하는 경우에는
다음과 같은 방법으로 문제를 해결
var x ="나는 /"홍길동/"입니다.";
쌍 따옴표(") 안에서 사용되는 쌍 따옴표(")앞에 역슬래쉬(/)를 붙여 /"와 같이 사용해야한다.
일반적으로 역슬래쉬 입력은 키보드 엔터 키 위에 있는 ₩ 키를 누르면 된다.
var x = "나는 홍길동입니다.";
쌍 따옴표(") 안에서 단 따옴표(')는 그대로 사용할 수 있다.
브라우저 화면에는 나는 '홍길동'입니다.가 출력
( 공부복습 ) 연산자 (0) | 2021.11.29 |
---|---|
( 공부복습 ) 불, 배열, 객체 (0) | 2021.11.25 |
( 공부복습 )입력 (0) | 2021.11.22 |
( 공부복습 ) innerHTML (0) | 2021.11.22 |
( 공부복습 ) 출력 (0) | 2021.11.22 |