생활코딩 Javascript #4 데이터 타입 그리고 변수와 상수
Javascript #4 데이터 타입 그리고 변수와 상수
6. 데이터 타입(자료형)
- 여섯 가지의 데이터 타입
1) number 숫자
- 이항연산자 : 값을 더해서 하나의 값을 만든다.
콘솔 창에 alert 을 쓰지 않고도 단순히 1+1 을 입력하는 것으로 계산 결과를 얻을 수 있다.
- 산술연산자 : 덧셈, 뺄셈, 곱셈, 나눗셈
2) String 문자열
- 글자수 세기
콘솔 창에 따옴표로 문장을 감싸고 .length 를 이용해 경고창을 이용하지 않고도 간간하게 값을 얻을 수 있다.
- 문자열을 모두 대문자로 바꾸기
- 인덱스(문자열의 위치값 찾기)
→ 소문자 o 는 4번째에 있다.
→ 3번째에서 lo라는 문자열이 시작된다.
- 문자열끼리 더하기
숫자가 아닌 문자열이기 때문에 연산은 되지 않고 문자열을 이어서 나타내준다.
7. 변수와 대입연산자
콘솔 창에서 변수를 이용해 연산 결과를 얻을 수 있다.
1) 변수
- 대입연산자에 의해서 값이 바뀔 수 있다.
- ex) x, y, …
변수는 왜 쓰는가?
→ name 에 변수 저장
→ 본문 내에 "+name+" 을 입력
→ 변수를 이용하면 문서에 수 많은 단어들을 변수 하나만 변경하여 한꺼번에 변경 가능하다.
* 수많은 단어를 바꾸고자 할때 일일이 "+name+" 을 해야하나?
또는 무슨 단어를 바꿀지 모르는데 어떻게 예측해서 "+name+" 를 입력하나?
→ 처음 코드를 짤 때 변화가 될 부분들을 변수로 지정하는 경우에 사용하는 것.
특정 단어를 다른 단어로 바꾸는 것은 에디터의 기능에 있음
2) 상수
언제나 값이 바뀌지 않는 수
※ 콘솔에 입력한 값들을 지우기 위해서는 콘솔창 왼쪽의 🚫 버튼을 누르면 지울 수 있다.