변수
- 변수 : 변수를 뜻하는 let 옆에 변수명, 특정 자료형의 데이터를 선언해주어야 저장이 됨
- 예전에는 var를 사용. 최근 문법에서는 let과 const를 사용
- const는 값이 변하지 않게 잠금 장치가 있는 타입
let userName;
또는
let userName = CUCAT;
자료형
- 데이터의 종류 : 문자형, 숫자형, 논리형, 빈데이터(Null)
문자형
- 큰 따옴표("")나 작은 따옴표('')로 감싸진 문자나 숫자
let munja = "문자형입니다.";
let number = "999";
let htmlTag = "<p>p태그로 저장됩니다.</p>";
숫자형
let sutja = 300;
let munja = Number("300");
논리형
let q = true;
let w = 1>10;
let e = Boolean("munja");
- undefined은 변수명만 있고 데이터가 등록되지 않은 기본 값
- null은 데이터 값이 비어있는 상태(임의로 값을 비울때도 사용)
- NaN은 숫자가 아님
자료형 알아내기 (typeof)
let q = "문자형입니다.";
document.write(typeof q);
- document.write() : 문서에 글자를 쓰는 메소드
자료형 변환하기(문자와 숫자)
문자 to 숫자
let q = Number("11");
let w = parseInt("11");
let e = parseFloat("11.1");
숫자 to 문자
let q = String(11);
let w = 11.toString(진법);
let e = 11.toFixed(소수점자리수);
let r = 11+"문자";
참고
https://cucat.tistory.com/entry/%EB%B3%80%EC%88%98-%EA%B0%9C%EB%85%90-%EC%82%AC%EC%9A%A9%EB%B2%95-%EC%9E%90%EB%A3%8C%ED%98%95-%EC%A0%95%EB%A6%AC