변수를 선언하는 키워드는 var, let, const
ex) let result
let이라는 키워드를 이용해 result 라는 변수를 생성
ex) const result
const라는 키워드를 이용해 result 라는 상수를 생성
ex) result = 1
result라는 변수에 1 이라는 데이터가 담김
var | let | const | |
---|---|---|---|
변수명 중복 여부 | |||
(재선언 여부) | ⭕️ | ❌ | ❌ |
데이터 수정 여부 | |||
(재할당 여부) | ⭕️ | ⭕️ | ❌ |
문자열 (String)
문자열에서도 연산기호[ + ]를 사용이 가능함
> "hello" + "world"
<- 'hello world
숫자 (Number)
산술연산자
숫자타입이 아닌 값으로 연산시 NaN(Not a Number)를 반환
문자와 숫자의 연산
> "String" + 10
<- 'String10'
숫자타입이 문자타입으로 변환되어 문자열의 연산처럼 바뀜