본문 바로가기
JS

4. Prompt

by 쑤웅 2023. 1. 18.

 

prompt

사용자에게 메세지가 써져 있는 창을 띄어 값을 입력받을 수 있게 한다.

const ageAge = prompt('how old are you?');
console.log(ageAge);

 

 

타입변환

typeof : 문자열로 타입변환
parseInt : 문자 -> 숫자로 타입변환 (숫자인지 알 수 있고, 크기비교를 할 수 있음)
console.log(typeof ageAge);
console.log(parseInt(ageAge));
 
 

결과값으로 숫자인지 아닌지 판단

isNaN
boolean형으로 number이면 flase로 아니면 true로 값을 반환해줌
&&
그리고
true || true === true,  |   false || true, true || false, false || false === false
||
또는
true || true, false || true, true || false === true,  |   false || false === false
const ageAge2 = parseInt(prompt('how old are you?')); 
console.log(ageAge2);

if (isNaN(ageAge2)) {
  //ageAge2가 true(number)이면 출력되는 문장
  console.log('Please write a number');
} else if (ageAge2 >= 18 && ageAge2 <= 50) {
  // 18보다 크거나 같고 50보다 작거나 같을 때 출력되는 문장
  console.log('You are too young.');
} else {
  //18보다 클 때 출력되는 문장
  console.log('Thank you for writing your age.');

 

 

 

'JS' 카테고리의 다른 글

6. element 가지고 오는 방법  (0) 2023.01.18
5. 자바스크립트 기초 2  (0) 2023.01.18
3. function  (0) 2023.01.18
2. arrays  (0) 2023.01.18
1. JavaScript 기초  (0) 2023.01.18

댓글