데이터와 값

?·2023년 2월 14일

데이터와 값 정리
자료형에 대해서 배우기 전에 데이터(data)와 값(value)의 용어 차이부터 확실하게 이해야 한다.

데이터

자바스크립트에서 다룰 수 있는 모든 데이터 형태의 정보를 참조하는 굉장히 포괄적인 개념을 의미

데이터의 하위 호환 같은 개념으로 어떤 특정한 하나의 데이터를 의미하는 용어입니다.

예를 들어서 자바스크립트에서는 abcd나 가나다라처럼 문자로 된 것들을 포괄적으로 문자열 데이터(data)라고 합니다.

그러나 “Hello”, “hi”처럼 정확히 하나로 특정되면 이것은 값(value)이라고 합니다.

또 다른 예를 들면 10, 10.12, 10e3 처럼 정수, 실수, 지수와 같은 숫자 형태를 숫자형 데이터(data)라고 합니다.

하지만 10, 20, 30처럼 하나의 값이 특정되어서 사용되면 그건 값(value)이라고 합니다.

실제 코드를 보면

let str = "HTML";
위와 같은 코드를 읽을 때,

“자바스크립트 변수에 문자열 데이터(data)에 해당하는 HTML이라는 값(value)을 할당했다.”는 올바른 표현입니다.

또는

“자바스크립트 변수에 HTML이라는 값(value)을 할당했다”도 올바른 표현입니다.

let num = 10;
위와 같은 코드는

“자바스크립트 변수에 숫자형 데이터(data)에 해당하는 10이라는 값(value)을 할당했다.”는 올바른 표현입니다.

또는

“자바스크립트 변수에 10이라는 값(value)을 할당했다”도 올바른 표현입니다.

이처럼 데이터와 값은 동의어처럼 사용되지만, 이렇게 차이가 있다는 것을 잘 이해하고 넘어가시면 자료형을 공부하실 때 도움이 됩니다.

profile
살려줘

0개의 댓글