스마트인재개발원/자바스크립트
[JS] 입력창에 입력된 값 콘솔창에 띄우기 / 자바스크립트 자료형 종류 및 특징/ undefined,null,NaN 차이점
죠졍니
2022. 10. 6. 12:45
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