data life

JS - 입력함수, 데이터 타입 변환 본문

Front-end/JavaScript

JS - 입력함수, 데이터 타입 변환

주술회전목마 2022. 10. 27. 16:28

입력 함수

1️⃣ prompt()

2️⃣ confirm()


 

1. prompt(message, default)

 

message : 입력 창에 띄울 메세지

default : 입력 부분의 기본 값 (string)

const age = prompt("How old are you?");

console.log(age);

prompt() 함수 결과 창

- 오래된 기능이라 잘 쓰진 않음

- 문자열의 값을 반환하므로 숫자로 얻고 싶은 경우 타입 변환이 필요하다.

 

typeof : 데이터 타입 반환하는 연산자

console.log(typeof 1);          // "number"
console.log(typeof "code");     // "string"
console.log(typeof true);       // "boolean"
console.log(typeof undefinedVariable);  //"undefined"

parseInt()

: 문자열(string) -> 숫자(number)

console.log(typeof "11", typeof parseInt("11"));
//string number
const age = prompt("How old are you?");

console.log(parseInt(age));

 

 

2. confirm()

- boolean 값을 입력 받을 때 사용

- 확인) true 취소) false

'Front-end > JavaScript' 카테고리의 다른 글

Js - Basics, Document  (0) 2022.10.28
JS - 조건문  (0) 2022.10.27
JS - Function(함수)  (0) 2022.10.27
JS - 데이터 타입  (0) 2022.10.26
JS - variables(변수)  (0) 2022.10.26