用原生JS写微程序

  • A+
所属分类:Web前端
摘要

  题源©http://www.itheima.com/   


(1)简易ATM

用原生JS写微程序

 /*   步骤构思: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)简易计算器

用原生JS写微程序

/*   步骤构思: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/