본문 바로가기
국비학원 전 강의 필사/바닐라 JS로 크롬 앱 만들기

#2.1 Basic Data Types - <바닐라JS-크롬 앱 만들기>

by kkooHan 2022. 8. 13.

 

출처 : https://nomadcoders.co/javascript-for-beginners

 

바닐라 JS로 크롬 앱 만들기 – 노마드 코더 Nomad Coders

Javascript for Beginners

nomadcoders.co

 

 

 

 

 

 

요약 :

 

alert("hi")는 지우고

콘솔에 더 집중해보겠다.

 

이유는 프로그래밍의 가장 기본적인 두 가지

데이터 타입을 배우기 위해서.

 

 

 

콘솔에서 2+2를 할 수 있다.

왜냐하면 자바스크립트가 숫자라는 것을 알기 때문.

 

이게 바로 첫 번째 데이터 타입이다.

integer이라고 불린다. 정수(full number)라는 뜻.

 

다른 형태의 숫자도 있다. 예 : 1.5

float라고 부른다.

 

 

 

둘 다 숫자인 것은 맞지만 하나는 integer, 다른 하나는 float.

이런 데이터 타입을 다 써놓고 기억할 필요는 없다.

단지 자바스크립트에 type이라는 것이 있다는 것과 그 type에 대해 이해만 하면 된다.

 

자바가 숫자를 안다는 것과

여러 형태의 숫자를 동시에 쓸 수도 있다.

654 + 0.5 => 654.5

 

 

 

 

 

다음으로 살펴볼 데이터 타입은 text. 문자이다.

 

그냥 hello라고 쓰고 엔터를 누르면

정의되어 있지 않다고 에러가 뜬다.

 

왜냐하면 자바스크립트 세상에서는 이렇게 생긴 hello는 존재하지 않기 때문.

"hello"는 문제를 일으키지 않았다. 이게 자바스크립트에서의 문자다.

 

 

 

문자끼리 더할 수 있다.

"hello" + "my name is nico"

=> "hellomy name is nico"

 

 

 

text의 정식 명칭은 string이다.

처음부터 끝까지 문자로 이루어졌다는 뜻

 

 

 

두 가지 데이터 타입을 배웠다.

하나는 숫자, 하나는 문자

이 개념은 모든 프로그래밍 언어에서 존재한다.

 

 

 

 

 

느낀점 : 

조코딩님 파이썬 강의를 볼 때 배웠던 내용들이다!

integer, float, string

 

강의 여러 개 동시에 듣는 게 아니라

하나씩 끝내는 게 나으려나?

댓글