(1)簡易ATM

/* 步驟構思:1、向用戶列印目錄
2、變數儲存100塊剩錢
3、變數儲存=存錢:輸入錢數加先前存錢數, 彈出顯示余額提示框
4、變數儲存=取錢:現有減去取錢數,彈出顯示余額提示框
5、余額:彈出顯示余額提示框
6、退出:彈出退出確認提示框 */
var select = prompt('請輸入您要的操作:' + '\n' + '1.存錢' + '\n' + '2.取錢' + '\n' + '3.顯示余額' + '\n' + '4.退出')
var balance = 100
switch (true) {
case select == 1:
var money = parseFloat(prompt('請您輸入要存入的金額:'));
var over = balance + money;
alert('存款成功,當前余額:' + over);
break;
case select == 2:
var money = parseFloat(prompt('請您輸入要取出的金額:'));
var over = balance - money;
alert('取款成功,當前余額:' + over);
break;
case select == 3:
alert('您的賬戶當前余額為:' + balance);
case select == 4:
alert('您真的要退出嘛?')
alert('退出系統成功!')
break
default:
alert('輸入有誤,無法識別!')
}
(2)簡易計算器

/* 步驟構思:1、向用戶列印目錄
2、變數儲存=用戶輸入目錄選項
3、變數儲存=輸入第一個資料
4、變數存盤=輸入第二個資料
5、對應選項,執行運算
6、向用戶列印輸出 */
function computer() {
var select = prompt('歡迎使用簡易計算器!!!' + '\n' +
'1.加法運算' + '\n' +
'2.減法運算' + '\n' +
'3.乘法運算' + '\n' +
'4.除法運算' + '\n' +
'5.退出' + '\n' +
'請輸入您的選項:')
if (select == 1) {
var selectOne = parseFloat(prompt('請輸入第一個資料:'))
var selectTwo = parseFloat(prompt('請輸入第二個資料:'))
result = selectOne + selectTwo;
} else if (select == 2) {
var selectOne = parseFloat(prompt('請輸入第一個資料:'))
var selectTwo = parseFloat(prompt('請輸入第二個資料:'))
result = selectOne - selectTwo;
} else if (select == 3) {
var selectOne = parseFloat(prompt('請輸入第一個資料:'))
var selectTwo = parseFloat(prompt('請輸入第二個資料:'))
result = selectOne * selectTwo;
} else if (select == 4) {
var selectOne = parseFloat(prompt('請輸入第一個資料:'))
var selectTwo = parseFloat(prompt('請輸入第二個資料:'))
result = selectOne / selectTwo;
} else {
alert('我這么可愛,你真的要退出嘛?');
window.close();
}
alert('運算結果為:' + result);
}
computer()
題源?http://www.itheima.com/
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/158520.html
標籤:JavaScript
上一篇:用原生JS寫微程式
