목차
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);
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 |