[JavaScript] Variables

Enini·2022년 5월 10일
0

JavaScript

목록 보기
2/30

1. log

log란 () 안에 들어가 있는 값을 콘솔에 출력하고 있다는 것을 의미한다.

console.log(123);
123

위와 같은 코드는 콘솔에 log 또는 print하는 일을 한다.

console.log("안녕");
console.log('안녕');
"안녕"
'안녕'

string은 큰따옴표, 작은따옴표 모두 가능하고 시작과 끝의 따옴표가 같아야한다.

2. 연산

아래와 같은 사칙연산을 하려고 한다.

console.log(5 + 2);
console.log(5 * 2);
console.log(5 / 2);

그러나 number 5를 6으로 바꾸고 싶다. 어떻게 해야 할까?
하나하나 6으로 바꿔야 하나?
만약에 2도 1로 바꾸고 싶다. 또 노가다로 바꿔야 하나?
만약 바꿔야 하는 숫자가 1억개라면,, 1억번 바꿔야 할까?

그런 귀차니즘과 노가다를 하지 않기 위해 할 수 있는 방법은 무엇이 있을까.

3. Variable

이 때 필요한 것은 Variable.

자바스크립트 포함 모든 프로그래밍 언어에서 variable은 값(value)을 저장하거나 유지하는 역할을 한다.

const

variable을 사용하기 전 const를 사용한다.
const는 상수를 의미하고, 바뀌지 않는 값이다. (계속 유지)

그 다음에, const인 이 variable의 이름을 만들어야 한다.

const a = 5;

위의 코드는 a가 5라는 값을 가지고 있을 거란 의미이다.

console.log(5 + 2);
console.log(5 * 2);
console.log(5 / 2);

아까 하던 사칙연산 코드를 가지고 와서 본다면 숫자 5에는 a가 들어갈 수 있고,

console.log(a + 2);
console.log(a * 2);
console.log(a / 2);

만약에 개발자가 a를 8로 바꾸고 싶다고 한다면

const a = 8;
console.log(a + 2);
console.log(a * 2);
console.log(a / 2);

이렇게 a = 뒤에 오는 숫자만 변경해주면 편리하다.

4. Variable 공백

const myName = "nini"

위 코드에서 myName으로 이름을 만들어주었다.
그러나 myName에서 my name처럼 공백을 만들 수 없다.
variable에서는 공백이 있을 수 없기 때문이다.

const my name = "nini"

위 코드는 절대 안 돼!!!!
자바스크립트에서는 공백이 필요하다면 단어의 대문자를 사용해준다.

myname을 붙여주고 대문자로 변경하면

const myName = "nini";
const myHobby = "soccer";
const myAge = "27";
const veryLongVariableName = 0;
profile
안녕하세요! 만나서 반갑습니다!

0개의 댓글