상세 컨텐츠

본문 제목

[자바스크립트] 1. 숫자 데이터 타입, 2. 문자형 데이터 타입

WEB-Front end/*JAVASCRIPT

by 주초위왕 2023. 5. 27. 23:59

본문

1. 숫자 데이터 타입

2. 문자형 데이터 타입

3. 불리언 데이터 타입


1. 숫자 데이터 타입

<h2>데이터 타입 - 숫자형</h2>
    <script>
        'use strict';
        const num1 = 10;
        // num2 = 20;
        //상수는 재할당이 불가
        const num2 = 11.11;
        const num3 = 10e6;  //10e6 -> 10의 6승
        console.log(num1);
        console.log(num2);
        console.log(num3);
    </script>

정수와 실수를 따로 구분하지 않아, 모든 수를 실수 하나로만 표현한다.


2. 문자형 데이터 타입

<script>
        'use strict';
        const num1 = 10;  //숫자형
        const num2 = 5;   //숫자형
        const str1 = "Hello JavaScript";    // 문자열형
        const str2 = "Hello Worl";          // 문자열형 
        const str3 = "10";                  // 숫자이지만 따옴표가 붙었으니 문자열형이 맞음
        
        console.log(num1 + num2);   //숫자연산
        console.log(num1 + str1);   //문자연산(결합)
        console.log(num1 + "");     //문자연산(결합)
        console.log(typeof(num1));  //숫자형
        console.log(typeof(num1 + "")); //문자열형
        //Hollo Javascript
        console.log(str1 + " " + str2);  //문자연산
        console.log('자바스크립트는 문자열을, 쌍따옴표, 따옴표로 둘러싸인 문자의 집합을 의미합니다.');
        //10 + 5 = 15
        console.log(num1 + " + " + num2 + " = " + (num1 + num2));
        console.log(`${num1} + ${num2} = ${num1 + num2}`);  // `이거 기억하기

        alert('안녕하세요. \nJavascript');   // \n써보기  
    </script>

문자열을 쌍따옴표, 따옴표로 둘러싸인 집합을 의미

typeof( ) 함수

타입을 나타내는 문자열을 리턴합니다.

반응형

관련글 더보기

댓글 영역