See the Pen 자바스크립트 데이터 유형 by nilgi (@nilgi) on CodePen.
let a = 3; // 숫자
let b = "Tstiory Blog"; // 문자
let c = {name:"nilgi", BloodType:"AB"}; // 개체
let a = 3 + "nilgi"; // 숫자 + 문자
let a = "nilgi" + 3; // 문자 + 문자 : 문자 뒤에 오는 숫자는 문자 처리
let a = 1 + 5 + "nilgi"; >> 6nilgi
let a = "nilgi" + 5 + 1; >> nilgi51
let c = 22;
c = 12;
c = jj // 적용
문자열은 ", '를 사용한다.
let a = "nilgi";
let b = 'nilgi';
숫자 소수점 표현
let g = 39.00; >> 39 // 소수점 이하 숫자가 0이면 출력하지 않는다.
lgt g = 39; >> 39
let g = 39.12; >> 39.12
let x = 55e5; >> 5500000 // e는 0의 의미하고 e뒤에 오는 숫자는 0의 개수다.
let x = 55e-5 >> 0.00055 // -e는 소수점 자리수를 의미하고 -e뒤에 오는 숫자는 소수점 자리수다.
<p id="nilgi1"></p>
<script>
let x = 6;
let y = 6;
let z = 9;
document.getElementById('nilgi1').innerHTML =
(x == y) + "<br/>" + ( x == z); // 참(true), 가짓(false)
</script>
<p id="nilgi2"></p>
<script>
let nilgi = ["blog","AB","maple"] // 항목 배열은 []대괄오를 쓴다.
document.getElementById('nilgi2').innerHTML = nilgi[2] // 항목 번호는 0부터 시작한다.
</script>
<p id="nilgi3"></p>
<script>
const nilgi3 = { // 객체 나열
name : "nilgi",
bloodtype : "AB",
game : "maplestory",
blog : "T.story"
};
document.getElementById('nilgi3').innerHTML =
nilgi3.name + " " + nilgi3.bloodtype + " " + nilgi3.blog;
</script>
<p id="nilgi4"></p>
<script>
document.getElementById('nilgi4').innerHTML =
typeof "" + "<br/>" +
typeof "nilgi" + "<br/>" +
typeof 666 + "<br/>" +
typeof (6) + "<br/>" +
typeof (6 + 6); // 변수 값의 유형을 판단 합니다.
</script>
let nilgi;
>> undefined
let nilgi = "AB";
nilgi = undefined;
>> undefined
let nilgi = ""; // 빈 값은 undefined가 아닙니다.