var height = +prompt('당신의 키는??');
if (height >= 140) {
var age = +prompt('당신의 나이는?? ');
if (age >= 8) {
alert('놀이기구에 탑승할 수 있습니다.');
} else {
alert('나이제한으로 인해 놀이기구에 탑승할 수 없습니다.');
}
} else {
alert('신장미달로 인해 놀이기구에 탑승할 수 없습니다.');
}
alert('오늘 하루 즐거운 시간되세요!');
if 문 두개를 중첩으로 사용하는 경우가 있다.
Quiz 2
// // 문제 1 : 2개가 같을 경우와 모두 같을 경우, 모두 다를경우를 구분하기
// var a = +prompt('1부터 10사이에 숫자 쓰세요');
// var b = +prompt('1부터 10사이에 숫자 쓰세요');
// var c = +prompt('1부터 10사이에 숫자 쓰세요');
// if ( a === b && b === c ) {
// alert('값이 모두 같습니다');
// } else if (a === b || b === c || c === a) {
// alert('값이 2개가 같습니다');
// } else {
// alert('값이 모두 다릅니다');
// }
// // 문제 2 : 두 수의 차이 구하기
// var a = +prompt('1부터 10사이에 숫자 쓰세요');
// var b = +prompt('1부터 10사이에 숫자 쓰세요');
// // 두 수의 차이 절대값으로 구하기
// var diff = (a > b) ? a - b : b - a;
// alert(`두 값의 차이는 ${diff}입니다.`);
// 문제 3 : 3개의 정수 중 최소값 구하기
// var a = +prompt('1부터 10사이에 숫자 쓰세요');
// var b = +prompt('1부터 10사이에 숫자 쓰세요');
// var c = +prompt('1부터 10사이에 숫자 쓰세요');
// min : 최소값을 저장해 놓을 변수
var min = a;
if (b < min) min = a;
if (c < min) min = c;
alert(`최소값은 ${min}입니다.`);
연산자를 좀 더 공부해서 잘 활용할 수 있도록 해야 겠다. prompt는 string type 이기 때문에 앞에 +를 붙여야 숫자를 인식한다.
'JavaScript' 카테고리의 다른 글
[중앙정보처리학원] JavaScript* while문을 활용한 조건식 (0) | 2024.03.22 |
---|---|
[중앙정보처리학원] JavaScript* switch의 활용 (0) | 2024.03.22 |
[중앙정보처리학원] JavaScript* if문 조건을 사용한 quiz 1 (0) | 2024.03.22 |
[중앙정보처리학원] JavaScript* 조건 연산자 조건문 조건조건 (0) | 2024.03.22 |
[중앙정보처리학원] JavaScript* 변수와 상수 (0) | 2024.03.19 |