변수 : let : 프로그램이 실행되는 도중에 계속해서 바뀌는 값을 저장하기 위한 이름
상수 : const : 읽기 전용 : 바꿀 수 없는 수
*var 혼란을 주기 때문에 안씀.
var는 선언하고 하단에 또 선언해도 오류가 안떠서 혼란을 줌.
: 내장형, 기본타입 : 한번에 하나의 값만 가질 수 있음.
ex) 숫자형
: 한번에 여러개의 값을 가질 수 있음.
정수 : 19
실수 : 175.9
let name = "daram";
백틱도 사용 가능하다.
daram ${name} 변수넣어서 쓰기 가능let isSwitchOff = false;
: 의도적으로 이 변수는 아무것도 안담고있다!
: 변수를 선언했는데 값을 아무것도 할당하지 않으면 나오게된다.
🟡묵시적 형변환 : 자동으로 문자를 숫자로 인식 변환
12 * "2" =24
문자 * 숫자 = 숫자
🫢🤷♀️곱하기(숫자)와 더하기(문자)는 다르다
12 +"2" ="122" ( 더하기는 다르당..?)
문자 + 숫자 = 문자
🟡명시적 형변환 :의도적으로 형변환하는것