[JavaScript]자료형: 숫자 & 문자열(텍스트)

어떤 데이터 유형들이 사용 가능할까?

Number

2, -3,  22.956

양수, 정수, 음수, 소수도 가능

여기서 중요한점은 22.956처럼 소수점 이하에 숫자를 가진 수를 부동수, 또는 부동 소수점 수라고 부름

2나 -3처럼 소수점 이하에 숫자가 없는 수는 정수라고 부름


String (Text)

Hi’, “Hi”, Hi

작은 따옴표, 큰 따옴표, 백틱으로 텍스트를 감싸서 문자열을 만듦

무엇을 사용하든 상관없지만 일관성있게 써야함

문자열은 결과를 출력하거나 사용자 입력을 수집하거나 메시지를 보여주는 등의 작업에서 필요함.

let currentResult = 0; 

currentResult = (currentResult + 10) * 3 / 2 - 1;

let calculationDescription =  '(currentResult + 10) * 3 / 2 -1)'

outputResult(currentResult, calculationDescription)

이런 코드 구조를 가지고 있다고 가정하자.

let calculationDescription = '(currentResult + 10) * 3 / 2 -1)'

이렇게하면 JS가 currentResult를 참조해서 값을 가져올 거 같지만

이렇게 스트링을 만드는 ‘’ 안에 있으면 그냥 문자열로 인식을해서 그대로 출력을 하게 된다.

그래도 방법이 없는건 아닌데

let calculationDescription = '(' + currentResult + ' + 10) * 3 / 2 -1)'

문자열 접합을해서 만드는 방법이다.

currentResult를 따옴표로 감싸지 않고 따로 놔두고 +연산자로 연결하는 방법이다.

여기서 주의해야 할점은 이 + 연산자는 문자열이 아니라 일반적인 연산자로 취급하기 위해 따옴표 사이에 넣지 않아야한다.

다수의 문자열 즉 텍스트 조각을 결합시켜서 더 긴 텍스트로 만드는 역할

JUNE .

20'S LIFE IN SYDNEY and BUSAN

    이미지 맵

    Programming Study/JavaScript 다른 글

    이전 글

    다음 글