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

const ageAge = prompt('how old are you?');
console.log(ageAge);
타입변환
typeof : 문자열로 타입변환
parseInt : 문자 -> 숫자로 타입변환 (숫자인지 알 수 있고, 크기비교를 할 수 있음)
parseInt : 문자 -> 숫자로 타입변환 (숫자인지 알 수 있고, 크기비교를 할 수 있음)
console.log(typeof ageAge);
console.log(parseInt(ageAge));
결과값으로 숫자인지 아닌지 판단
isNaN
boolean형으로 number이면 flase로 아니면 true로 값을 반환해줌
boolean형으로 number이면 flase로 아니면 true로 값을 반환해줌
&&
그리고
true || true === true, | false || true, true || false, false || false === false
그리고
true || true === true, | false || true, true || false, false || false === false
||
또는
true || true, false || true, true || false === true, | 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 |
댓글