코딩하는라민

생활코딩 Javascript #4 데이터 타입 그리고 변수와 상수 본문

Core/JavaScript

생활코딩 Javascript #4 데이터 타입 그리고 변수와 상수

코딩하는라민 2022. 9. 29. 15:38
728x90
반응형

Javascript #4 데이터 타입 그리고 변수와 상수

 

 

 

6. 데이터 타입(자료형)

 

- 여섯 가지의 데이터 타입

 

 

 

1) number 숫자

 

- 이항연산자 : 값을 더해서 하나의 값을 만든다.

콘솔 창에 alert 을 쓰지 않고도 단순히 1+1 을 입력하는 것으로 계산 결과를 얻을 수 있다.

 

 

- 산술연산자 : 덧셈, 뺄셈, 곱셈, 나눗셈

 

 

2) String 문자열

 

- 글자수 세기

콘솔 창에 따옴표로 문장을 감싸고 .length 를 이용해 경고창을 이용하지 않고도 간간하게 값을 얻을 수 있다.

 

 

- 문자열을 모두 대문자로 바꾸기

 

 

- 인덱스(문자열의 위치값 찾기)

→ 소문자 o 는 4번째에 있다.

 

→ 3번째에서 lo라는 문자열이 시작된다.

 

 

 

- 문자열끼리 더하기

숫자가 아닌 문자열이기 때문에 연산은 되지 않고 문자열을 이어서 나타내준다.

 

 

 

 

7. 변수와 대입연산자

콘솔 창에서 변수를 이용해 연산 결과를 얻을 수 있다.

 

 

1) 변수

- 대입연산자에 의해서 값이 바뀔 수 있다.

- ex) x, y, …

변수는 왜 쓰는가?

(좌) name 이라는 변수에 "ramin" 넣었을 때 아래와 같은 결과 / (우) 변수를 javascript 로 변경했을 때 아래와 같은 결과
(좌) name 이라는 변수에 "ramin" 넣었을 때의 결과 / (우) 변수를 javascript 로 변경했을 때의 결과

name 에 변수 저장

→ 본문 내에 "+name+" 을 입력

→ 변수를 이용하면 문서에 수 많은 단어들을 변수 하나만 변경하여 한꺼번에 변경 가능하다.

 

* 수많은 단어를 바꾸고자 할때 일일이 "+name+" 을 해야하나?

또는 무슨 단어를 바꿀지 모르는데 어떻게 예측해서 "+name+" 를 입력하나?

→ 처음 코드를 짤 때 변화가 될 부분들을 변수로 지정하는 경우에 사용하는 것.

특정 단어를 다른 단어로 바꾸는 것은 에디터의 기능에 있음

 

 

 

2) 상수 

언제나 값이 바뀌지 않는 수

 

 

 

 

※ 콘솔에 입력한 값들을 지우기 위해서는 콘솔창 왼쪽의 🚫 버튼을 누르면 지울 수 있다.

728x90
반응형