일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 타입스크립트
- 자바스크립트
- JavaScript
- 렛츠기릿자바스크립트
- jQuery
- 연산자
- 정보처리기사
- web
- Supabase
- CSS
- HTML
- 코드공유
- 웹디자인기능사실기
- 프론트엔드
- 웹디실기
- 웹퍼블리셔
- PROJECT
- 실기
- react
- 슬라이드전환
- git
- JS
- 비전공자
- 웹디자인기능사
- 생활코딩
- github
- 리액트
- 깃
- 코딩독학
- 세로메뉴바
- Today
- Total
코딩하는라민
생활코딩 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) 상수
언제나 값이 바뀌지 않는 수
※ 콘솔에 입력한 값들을 지우기 위해서는 콘솔창 왼쪽의 🚫 버튼을 누르면 지울 수 있다.
'Core > JavaScript' 카테고리의 다른 글
생활코딩 Javascript #6 조건문 (0) | 2022.10.01 |
---|---|
생활코딩 Javascript #5 제어할 태그 선택 (0) | 2022.10.01 |
생활코딩 Javascript #3 콘솔 이용 / 글자수 세기 (0) | 2022.09.29 |
생활코딩 Javascript #2 경고창 띄우기 (0) | 2022.09.29 |
생활코딩 Javascript #1 자바스크립트란? (0) | 2022.09.29 |