변수 - 변수의 의미, 변수 선언, 변수명의 정의, 식별자를 잘못 지정한 예, 소스코드, 변수를 선언하지 않고 출력, 전체 소스

CODEDRAGON Development/JavaScript, jQuery, ...

반응형

 

 

 

변수

  • 변수의 의미
  • 변수 선언
  • 변수명의 정의
  • 식별자를 잘못 지정한 예
  • 소스코드
  • 변수를 선언하지 않고 출력
  • 전체 소스
 

 

 

 

변수의 의미

데이터를 저장할 수 있는 공간.

   

   

 

변수 선언

자바 스크립트 에서는 변수를 별도로 선언하지 않아도 된다.

즉, 타입을 미리 정하지 않고 var라는 한 가지 키워드로만 변수 선언합니다.

이렇게 선언된 변수에 어떤 형태의 데이터를 대입하느냐에 따라 해당 변수의 타입이 결정됩니다.

   

   

 

변수명의 정의

  • 키워드(예약어)를 사용하면 안됨
  • 숫자로 시작하면 안됨
  • 특수문자는 _ 와 $ 만 허용
  • 공백 문자를 포함할 수 없음
  • 맨 앞문자는 알파벳이나 _로 시작

   

   

 

식별자를 잘못 지정한 예

break                (예약어)

10ten                (숫자로 시작)

#number                (특수문자 사용)

has space        (공백 사용)

   

   

 

소스 코드

//변수 선언

var num1;

//변수에 할당(초기화)

num1 = 1234;

//변수 선언 초기화

var num2 = 6789;

document.write('<br>');

//출력

document.write('num2 =' + num2);

document.write('<br>');

 

   

   

 

   

변수를 선언하지 않고 출력

//document.write(num3);        //오류 발생

   

   

   

 

   

전체 소스

<html>

<head>

<meta charset="UTF-8">

<title>변수</title>

<script type="text/javascript">

//변수 선언

var num1;

//변수에 할당(초기화)

num1 = 1234;

//변수 선언 초기화

var num2 = 6789;

document.write('<br>');

//출력

document.write('num2 =' + num2);

document.write('<br>');

//변수를 선언하지 않고 출력

//document.write(num3);        //오류 발생

//변수 선언 초기화 하지 않음

var num4;

document.write('num4=' + num4);        //undefined 출력, 오류는 발생하지 않음

document.write('<br><br>');

// 이상의 변수를 번에 선언

var a, b;

a=10;

b=5;

document.write('a+b='+a+b); document.write('<br>');

document.write('a+b='+(a+b)); document.write('<br><br>');

//변수 선언 초기화

var c=10, d = 3.4;

document.write('c+d=' + c+d); document.write('<br>');

document.write('c+d=' + c+d); document.write('<br><br>');

</script>

</head>

<body>

</body>

</html>

   

   

 

 

 

'Development > JavaScript, jQuery, ...' 카테고리의 다른 글

ch02-operation  (0) 2022.01.03
변수의 재정의  (0) 2022.01.02
형변환  (0) 2021.12.31
12.html-기본타입(null과 undefined)  (0) 2021.12.24
11.html-기본타입(불린(boolean))  (0) 2021.12.24