본문 바로가기
스마트인재개발원/자바스크립트

[JS] 입력창에 입력된 값 콘솔창에 띄우기 / 자바스크립트 자료형 종류 및 특징/ undefined,null,NaN 차이점

by 죠졍니 2022. 10. 6.
728x90
반응형
SMALL

이름입력 창 띄우고 해당 이름 콘솔창에 저장 실습

 

 

 

입력창 화면

 

 

코드 / 콘솔창 화면

->  var 대신 let 사용 가능

최종 코드

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
         let a = prompt("이름을 입력하세요");
        console.log("어서오세요!");
        console.log(a+"님, 환영합니다!🎉");
    </script>
</body>
</html>

 

 

 

 


자바스크립트 자료형

 

number 정수, 실수 등 산술 연산이 가능한 자료형
string 문자열로 이루어진 자료형
boolean 참/거짓으로 표현되는 논리형태의 자료형
undefined 값이 할당된 적이 없거나 존재하지 않는 속성일때의 유형
null 아무런 값을 나타내지 않을 때의 자료형
Symbol 객체의 프로퍼티 키를 고유하게 설정함으로써 프로퍼티 키의 충동을 방지

 

 

<undefined / null 차이>

 

undefined

   : 사용자나 개발자가 값을 넣어두지 않았을 때

  ex) var  a; -> undefined

 

null

   : 빈 값 ( 비어있는 것 x ) -> 자체가 값이다. ( defined가 싫어서 null값을 넣어둠 )

ex) var a = null; -> null값 

 

 

Nan(Not a Number)

  : 숫자가 아닌 값

 

728x90
반응형
LIST