본문 바로가기
웹코딩 배우기/· JavaScript

자바스크립트 데이터 유형

by 닐기 2021. 11. 15.

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 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뒤에 오는 숫자는 소수점 자리수다.


let x = 6;
let y = 6;
let z = 9;
document.getElementById('nilgi1').innerHTML =
(x == y) + "<br/>" + ( x == z); // ==는 데이터의 참(true), 가짓(false)을 판단한다.


let nilgi = ["blog","AB","maple"] // 항목 배열은 []대괄오를 쓴다.
document.getElementById('nilgi2').innerHTML = nilgi[2] // 항목 번호는 0부터 시작한다.


const nilgi3 = { // 객체 나열
  name : "nilgi",
  bloodtype : "AB",
  game : "maplestory",
  blog : "T.story"
  };
  document.getElementById('nilgi3').innerHTML = 
  nilgi3.name + " " + nilgi3.bloodtype + " " + nilgi3.blog;


document.getElementById('nilgi4').innerHTML = 
typeof "" + "<br/>" +
typeof "nilgi" + "<br/>" +
typeof 666 + "<br/>" +
typeof (6) + "<br/>" +
typeof (6 + 6); // 변수 값의 유형을 판단 합니다.


let nilgi;
>> undefined


let nilgi = "AB";
nilgi = undefined;
>> undefined


let nilgi = ""; // 빈 값은 undefined가 아닙니다.