ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • JavaScript 04. 자바스크립트 - 데이터 타입 (기타)
    JavaScript/1주차-JavaScript 문법 2023. 5. 25. 18:00

    JavaScript

     

    기타 데이터 타입 

     

    1. 불리언 (Boolean) 

    불리언은 참(true)과 거짓(false)을 나타내는 데이터 타입이다.

     

     
       let bool1 = true
       console.log(bool1);   ->결과값은 true로 도출됨
       console.log(typeof bool1); 

       let bool2 = false;
       console.log(bool2);  ->결과값은 false로 도출됨
       console.log(typeof bool2); 
     

    boolean은 true 또는 false로 도출되고,  typeof 값은 boolean으로 도출된다.

     

    불리언 데이터 타입은 조건문(if, else, switch 등)과 논리 연산자(&&, ||, !)와 함께 많이 사용된다. 예를 들어, 다음과 같은 코드를 작성할 수 있다.

     

     
       let number = [1, 2, 3, 4];
       let fruits = ['apple', 'banana', 'kiwi'];

       let x = 10;
       let y = 5;

       if (x > y) {
         console.log("x is greater than y");
       } else {
         console.log("x is less than or equal to y"); 
       }

       let a = true;
       let b = false;

       console.log(a && b);    -> false 도출됨
       console.log(a || b);     -> true 도출됨
       console.log(!a);    -> false 도출됨
     

    위 코드에서는 if 조건문을 사용하여 x가 y보다 큰 경우에는 "x is greater than y"를 출력하고, 그렇지 않은 경우에는 "x is less than or equal to y"를 출력한다. 또한, 논리 연산자를 사용하여 a와 b의 논리적인 AND(&&)와 OR(||) 연산을 수행하고, NOT(!) 연산을 수행한다.

     

     

     

    2. undefined : 언디파인드. (값이 할당되지 않음, 미지정)

     
       let x;
       console.log(x);
     

    위의 함수에서, x에 대한 값이 미지정되어있으므로 undefined.

     

     

     

    3. null

    null은 undefined 와는 다르게, 개발자가 의도적으로 변수값이 존재하지 않음을 '명시적'으로 나타내는 방법이다.

     
       let y = null;
       console.log(y);
     

     

     

     

    4. 객체 (object) → key - value pair.

     
       let person = {
           name : 'choi',
           age : 20,
           isMarried : true
       }
       console.log(typeof person);
     

    key값 : value값 으로 이루어짐. ( ; 이 아닌 콤마로 이어줌.)

    name : 'choi',

    age : 20,

    isMarried : true

    여기서 key값은 각각 name, age, isMarried 이고,

    value값은 'choi', 20, true

     

     

    5. 배열 (array)

     
       let numbers = [1, 2, 3, 4, 5];
       let fruits = ['apple', 'banana', 'orange'];
     

    배열은 여러 개의 데이터를 순서대로 저장하는 데이터 타입으로써, 대괄호를 사용하여 배열을 생성한다.

     

    댓글

Designed by Tistory.