목차 

1. 자료형의 종류

2. 연산자 

3. 변수 이름 표기법

 

 

1. 자료형의 종류

숫자열 / 문자열

let num = 9; // 숫자열  

let string = "안녕하세요"; // 문자열 

 

console.log 출력창

잠깐 console.log()에 대해서 알아보겠습니다.

console.log()  콘솔창에 기록하라는 명령어입니다.

(숫자열과 문자열의 색이 다른 것을 확인할 수 있다.)

 

bool 자료형 : 참(true)과 거짓(false)를 담는 값이다.

let bool1 = true;

let bool2 = false;

 

null : 개발자가 빈값을 명시해주는 것 (개발자의 의도 O)

let temp = null;

 

undefined : 빈값. 개발자가 예측하지 못한 값 (개발자의 의도 X)

let temp2 = undefined;

 

 

2. 연산자

산술 연산자

consolel.log(1 + 1);  // 더하기 연산

consolel.log(1 - 1);  // 빼기 연산자  

consolel.log(2 * 3);  // 곱하기 연산자   

consolel.log(4 / 1);  //  나누기 연산자 

consolel.log(4 % 3);  // 나머지 연산자 

 

출력창

 

여기서 의문이 하나 생길수 있습니다. 문자열과 숫자열을 연산하면 어떻게 되는지 확인해봅시다.
console.log(10 + "5")
console.log(10 * "5");
console.log("qwer" - 1);

 

 

문자열(숫자)과 숫자열을 더하면 문자열을 반환하고

숫자일 경우는 더하기 연산을 제외한 모든 연산자는 숫자열로 반환합니다.

문자열(문자) 더하기 연산을 제외한 다른 연산자들은 숫자가 아니므로 NaN을 반환합니다.

(NaN ( Not a Number ) 숫자가 아님을 의미)

 

 

단항 연산자  (n++)

let num = 0;

num++; //  1을 증가한다.
console.log(num);

num++;  
console.log(num); 

num++;
console.log(num);

 

num이 1씩 증가함을 볼 수 있다.

 

let num2 = 1;
num2++ > num2+=1 로 쓸수 있다.
num2 += 1 :  num2 + 1 의 값을 num 에 다시 할당한다는 의미
만약  5씩 증가하면 반대로 num+= 5 로 쓸 수 있다.
num2 -= 5 : num2 - 5 의 값을 num 에 다시 할당한다는 의미  
num2 *= 5 :  num2 * 5 의 값을 num 에 다시 할당한다는 의미
num2 /= 5 : num2 / 5 의 값을 num 에 다시 할당한다는 의미

 

3. 변수 이름 표기법

1. let myName; //  카멜표기법 

2. let MyName; // 파스칼 표기법

3. let my_name; // 스네이크 표기

'Javascript' 카테고리의 다른 글

[JS] 함수  (0) 2024.04.14
[JS] 반복문 (for / while)  (0) 2024.04.13
[JS] 스코프 / 조건문 (if문, switch문)  (0) 2024.04.12
[JS] 연산자  (0) 2024.04.11
Javascript 를 시작하기 전에  (0) 2024.04.10

+ Recent posts