본문 바로가기
  • 나의 작은 기록이 도움이 될 수 있기를
web

자바스크립트 변수, 상수 variable, constant

by labper M 2021. 9. 6.

 

 

변수는 컴퓨터가 구별할 수 있게 이름을 붙여줘야 한다.

var 변수이름;

var apple;

 

규칙1. 변수의 이름은 의미 있게 짓는다.

규칙2. 여러단어를 연결한 변수 이름은 낙타 모양으로 만들어 준다. (Camel Case)

규칙3. 변수 이름의 첫 글자는 반드시 문자나 밑줄(_) 또는 달러기호($)로 시작해야 한다.

 

변수에 값을 저장하려면 변수 오른쪽에 = 기호를 붙이고 값이나 식을 쓰면 된다.

var apple = "yammy";   //변수를 선언하면서 값을 저장

var banana;

banana = "long and yummy";   //변수를 선언한 다음에 값을 저장

 

let으로 선언한 변수는 블록{}을 벗어나면 사용할 수 없다.

const는 상숫값을 선언할 때 사용한다.

 

 

자료형(data type)이란 컴퓨터가 처리하는 자료의 형태를 말한다.

 

배열에 저장할 자료를 쉼표로 구분해서 대괄호[]로 묶으면 배열을 선언할 수 있습니다. 

 

document.querySelector("#result").innerHTML

문서(document)에서 선택자를 사용하여(querySelector)

id값이 result인 태그("#result")를 선택하고

HTML에 삽입한다.(innerHTML)

 

할당 연산자(assignment operator, =)는 자바스크립트에서 가장 많이 사용하는 연산자입니다. 

+=     y += x    y=y+x

-=.    y -= x.    y=y-x

*=.    y *= x     y=y*x

/=.    y /= x.    y=y/x

%=.    y %= x.    y=y%x

 

 

곱하기나 나누기, 나머지 연산은 문자형 자료를 모두 숫자로 자동 인식합니다.

 

 

==연산자는 말 그대로 두 수가 같은지 확인하는 연산자입니다.

!=연산자는 그 반대의 역할(다른지)을 합니다. 

==연산자는 문자형자료와 숫자형 자료가 있을 때 자동으로 자료형을 변환하여 비교합니다.

===연산자는 두 자료의 변환을 허용하지 않는다.

(보통 ===연산자를 프로그래밍에 더 많이 사용한다.)

 

논리연산자는 true, false를 처리하는 연산자.

true, false 자체를 피연산자로 하는 연산자.

부울 연산자 또는 불리언 연산자라고도 부른다.

 

 

OR연산자는 기호 ||로 표시하며

왼쪽과 오른쪽 중 하나만 참이면 true로 처리한다.

 

AND연산자는 기호&&로 표시하며 

왼쪽과 오른쪽 모두가 참인 경우에만 true로 처리한다.

 

NOT연산자는 기호!로 표시하며 true나 false를 반대로 뒤집는다.

 

 

자바스크립트에서 연산자 계산하는 순서.

단항 연산자 - 산술 연산자 - 비교 연산자 - 논리 연산자 - 할당 연산자

 

'web' 카테고리의 다른 글

플랫 Flat 디자인.  (0) 2021.09.09
미디어쿼리 Media Queries  (0) 2021.09.08
자바스크립트 제어문  (0) 2021.09.07
비주얼 스튜디오 코드 다운, 설치하는 방법  (0) 2021.09.02
자바스크립트 배워보기  (0) 2021.08.30

댓글