웹 프로그래밍 기초/조건문
연습문제 1
별초롱언니
2025. 4. 8. 22:37
<script>
let myMoney = 5000;
let tofuPrice = 1200;
document.write(`엄마~ 오는길에 두부 사왔어용~!`);
</script>
<script>
let myMoney = 5000;
let tofuPrice = 1200;
let change = myMoney - tofuPrice ;
document.write(`엄마~ 오는길에 두부 사왔는데 잔돈 ${change}원 받았어요~`);
</script>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
let myMoney = 5000;
let tofuPrice = 1200;
let tofuCount = Number(prompt("두부 개수를 입력하세요."));
let totalCost = tofuPrice * tofuCount;
let change = myMoney - totalCost;
if (myMoney >= totalCost) {
document.write(`엄마~ 두부는 ${tofuCount}개 샀고, 잔돈은 ${change}원 남았어요~`);
} else {
document.write("엄마~ 돈이 부족해서 두부를 못샀어요~");
}
</script>
</body>
</html>
✿ 복습 ✿
1. myMoney : 내가 가진 돈
2. tofuPrice : 두부 한 개의 가격
3. tofuCount : 사용자가 입력한 두부의 개수
(숫자로 변환하기 위해 Number() 사용)
4. totalCost : 두부 개수와 가격을 곱해서 총 비용 계산
5. change : 내가 가진 돈에서 총 비용을 뺀 잔돈 계산
6. if : 내가 가진 돈(myMoney)이 총 비용(totalCost)보다 많거나 같으면
두부를 사고 두부의 개수와 잔돈을 말해주고 그렇지 않으면 돈이 부족하다 하기