Node.js #5 (Number & String Data Type)

박준석·2023년 3월 11일
0

Node.js

목록 보기
5/12
post-thumbnail

Data type Number

Data를 어떻게 처리할 것인가? 이것이 컴퓨터를 사용하는 큰 이유이다.
그렇기 때문에 우리가 프로그래밍을 배우는데 있어서 어떠한 데이터가 있는가? 그리고 각각의 데이터를 어떻게 처리를 할 것인가가 중요하다.

우리가 숫자라는 데이터 타입을 표현하면 자바스크립트가 제공하는 여러가지 숫자 데이터 타입을 처리하는 방법을 사용할 수 있다.
그 중 하나는 사칙연산이다.

1. Number Type

console.log(1+1);
console.log(4-1);
console.log(2*2);
console.log(10/2);

js 파일을 하나 만들고 위 코드같이 입력하고 node를 실행하면 된다.

다음과 같이 잘 나타나는 것을 볼 수 있다.

2. String Type

console.log('1'+'1');

문자열과 문자열을 더하면 당연히 2가 아니라 11이 나올것이다. 그렇다면 왜 이렇게 나오나? 그 이유는 이항연사자로 입력을 해도 자바스크립트는 자동으로 결합연산자로 변경해 실행해서 11이 나오는것이다.
String 예)

let str= 'lorem ipsum dolor sit amet, consectetur ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~'
console.log(str.length);

위 코드를 입력하면 문자 갯수를 셀수 있다.

profile
안녕하세요 프론트엔드 개발자입니다. 글을 이전 중입니다.

0개의 댓글