변수

양성호·2021년 10월 4일
0

TIL

목록 보기
1/17

🤷‍♀️ 변수란 무엇인가

변수란 하나의 값을 저장할 수 있는 공간을 의미한다

let myAge 

이러한 방법으로 'myAge' 변수를 '선언' 할 수 있다

let myAge 
myAge = 24;

그리고 'myAge' 라는 변수 안에 '24' 라는 값을 '할당' 할수 있다.

🔍 변수가 필요한 이유

변수가 필요한 이유는

1.코드의 재활용성,가독성을 높여준다.
2.중복을 제거하여 유지보수가 용이해진다.
3.수에 이름을 붙여줘서 어떤 목적의 수인지 알 수 있다.

예시를 들어 알아보자!

console.log(100+1);
console.log(100+2);
console.log(100+3);
console.log(100+4);
console.log(100+5);
console.log(100+6);
console.log(100+7);
console.log(100+8);
console.log(100+9);
console.log(100+10);
console.log(100+111);

이러한 코드가 있다고 쳤을 때 100이라는 값을 200이라고 바꾸고 싶다면 모든 100을 일일히 바꿔줘야 한다. 하지만 이것을 변수를 사용한다면?

a=200;
console.log(a+1);
console.log(a+2);
console.log(a+3);
console.log(a+4);
console.log(a+5);
console.log(a+6);
console.log(a+7);
console.log(a+8);
console.log(a+9);
console.log(a+10);
console.log(a+111);

이런식으로 변수 한 줄 만 추가했다는 이유로 일일히 바꿀 필요가 없어진다!

🔍 변수의 이름 정하기

변수의 이름을 정하는데에는 몇가지 주의할 점이 있다

  1. 대소문자 구문
  2. 변수의 이름을 정할 때, 첫 번째 문자는 반드시 글자나 밑줄,달리기호 중 하나여야한다
  3. 변수이름,함수이름 등 camelCase 방식으로 쓸 것

🔍 변수의 데이터 타입들

데이터 타입은 프로그래밍 언어에서 사용할 수 있는 데이터의 종류를 말한다.
이는 한정된 메모리 공간을 효율적으로 사용하기 위해서 2진수 데이터로 메모리에 저장된 다양한 형태로 사용하기 위해 존재한다.

데이터 타입의 종류

기본타입

1. number

let num1 = 20;

2. string

let myName = "양성호";

" " 안에 값을 문자로 넣어주면 된다.

3. boolean

let answer1 = true;

let answer2 = false;

true 와 false 가 데이터의 값이 되는 타입으로 참과 거짓으로 구분된다 string과는 다르다!

4. undefined
undefined 는 선언은 됐지만 아직 값이 할당되지 않은 경우를 의미한다

5. null

let name = null;

null 은 '값이 없음'을 의미하는 '할당' 된 값이다!

참조 타입

1. array

let names = ["양성호","박성호","김성호","성성호"]

array는 한국어로 배열이라고 부른다 괄호안에 각기 다른 데이터를 담을 수 있다!
데이터들은 [ ] 괄호안에 담는다

2. object

let me = {
	name = "양성호",
	Age = 24
}

object 는 한국어로 객체이고 데이터가 모여있는 묶음이다
묶음 안에는 key 와 value 로 구성되어있다
{ } 괄호 안에 담으며 ,쉼표를 사용하여 구분한다

0개의 댓글

관련 채용 정보

Powered by GraphCDN, the GraphQL CDN