if else
할인된 지불할 가격
var sale = {low:"0.95",middle:"0.925",high:"0.9"};
var product_price = Number(prompt("가격을 입력하세요"));
if (product_price < 50000 && product_price >= 10000) {s
var price_low = product_price * sale.low;
document.write("할인된 가격은 " + price_low + " 입니다.");
} else if (product_price < 300000 && product_price >= 50000 ) {
var price_middle = product_price * sale.middle;
alert("할인된 가격은 " + price_middle + " 입니다.");
} else if (product_price >= 300000){
var price_high = product_price * sale.high;
document.getElementById("result").innerHTML="할인된 가격은 " + price_high + " 입니다.";
} else {
document.write("가격은 " + product_price + " 입니다.");
}
물질의 상태 및 섭씨를 화씨로 변화
<script>
// 화씨 섭씨 선택 후, 물질의 상태 구하기 다시 만들어 봣! if 중첩문
// var celsius = Number(prompt("섭씨를 입력해주세요"));
// var fahrenheit = (celsius-32)*5/9;
// if (celsius >= 100) {
// var state = "gas";
// } else if (celsius < 100 && celsius >= 0) {
// var state = "liquid";
// } else {
// var state = "solid";
// }
// document.write("화씨는 " + fahrenheit + " 이며, <br>");
// document.write("물질의 상태는 " + state + " 입니다.");
</script>
<script>
var unit = prompt("1-섭씨, 2-화씨");
var temp = parseInt(prompt("온도를 입력하세요"));
var state;
if (unit == 2) {
temp = (temp - 32) * 5/9;
document.write("온도는 " + temp + " 도 입니다.<br>");
} else {
document.write("온도는 " + temp + " 도 입니다.<br>");
}
if (temp < 0) {
state = "Solid";
} else if (temp < 100) {
state = "liquid";
} else {
state = "gases";
}
document.write("물체의 상태는 " + state + " 입니다.");
</script>
표준체중 구하기
<script>
var height = Number(prompt("키를 입력해주세요.(cm)"));
var weight = Number(prompt("몸무개를 입력해주세요.(kg)"));
var gender = prompt("남자/여자 입력해주세요");
if (gender == "남자") {
var STD = (height - 100) * 0.9;
} else {
var STD = (height - 100) * 1.0;
}
if (weight > STD) {
document.write("you need some diet");
} else {
document.write("eat more.");
}
</script>
입장객 수에 따른 좌석 줄 수, 한 줄에 몇명 앉히는지도 물어보자
var memNum = Number(prompt("총 입장객 수"));
var colNum = Number(prompt("한 줄에 앉힐 사람 수"));
if (memNum % colNum === 0 ) {
rowNum = parseInt (memNum / colNum);
} else {
rowNum = parseInt (memNum / colNum) + 1;
}
document.write("좌석 수는 " + rowNum + " 입니다.");
| while을 이용한, 이미지 삽입, Table (0) | 2022.07.01 |
|---|---|
| 반복문 ( while, do while, for, break, continue ) (0) | 2022.07.01 |
| 제어문 ( 조건문 if, switch, 3항 연산자 ) (0) | 2022.06.30 |
| 형변환 및 예제 (0) | 2022.06.30 |
| 연산자 (Arithmetic, Assignment, String, Comparison, Logical) (0) | 2022.06.28 |