刚开始没有转换数据类型,余额显示出来直接就是连接的字符串,后来加了parseFloat转换一下,也可以直接在存储时parseFloat(parseInt最好不要使用,在存储金额有小数时不准确)
<script>var balance = 100;var choise = prompt('请输入您要的操作:\n 1.存钱 \n 2.取钱 \n 3.显示余额 \n 4.退出');switch (choise) {case '1':var money = prompt('请您输入存的钱数:');Money = parseFloat(money);balance += Money;alert('您的余额为:' + balance);break;case '2':var mon = prompt('请您输入取的钱数:');Mon = parseFloat(mon);if(Mon > balance) {alert('很抱歉,您的余额不足!请重新输入!');break;}balance -= Mon;alert('您的余额为:' + balance);break;case '3':alert('您的余额为:' + balance);break;case '4':alert('已退出!很高兴为您服务!祝您生活愉快!');break;default:alert('输入错误,请返回主页面重新输入!');}
</script>

结果图:

自定义余额为100

存钱:存100

取钱:

如果取的超过余额会提示余额不足,直接break

如果取50

直接显示余额:

退出ATM:

学习笔记 在B站上学习了pink老师的js,有个循环的作业:简易ATM相关推荐

  1. JavaScript 学习笔记 超详细(b站pink老师)

    权威网站: MDN JavaScript权威网站: https://developer.mozilla.org/zh-CN/docs/Web/JavaScript 目录 一.JavaScript基础 ...

  2. Hadoop学习笔记—18.Sqoop框架学习

    Hadoop学习笔记-18.Sqoop框架学习 一.Sqoop基础:连接关系型数据库与Hadoop的桥梁 1.1 Sqoop的基本概念 Hadoop正成为企业用于大数据分析的最热门选择,但想将你的数据 ...

  3. JavaScript学习笔记(十)——学习心得与经验小结

    JavaScript学习笔记(十)--学习心得与经验小结 目前我先列好提纲,利用每晚和周末的闲暇时间,将逐步写完 ^_^ 转载于:https://www.cnblogs.com/mixer/archi ...

  4. oracle 百万记录 cache,学习笔记:通过案例深入学习In-Memory Database Cache 总结配置过程...

    天萃荷净 详细记录关于In-Memory Database Cache配置方法与使用案例 一.Oracle数据库创建相关用户和权限 1.创建timesten用户 store information a ...

  5. Hadoop学习笔记—15.HBase框架学习(基础知识篇)

    Hadoop学习笔记-15.HBase框架学习(基础知识篇) HBase是Apache Hadoop的数据库,能够对大型数据提供随机.实时的读写访问.HBase的目标是存储并处理大型的数据.HBase ...

  6. Hadoop学习笔记—16.Pig框架学习

    Hadoop学习笔记-16.Pig框架学习 一.关于Pig:别以为猪不能干活 1.1 Pig的简介 Pig是一个基于Hadoop的大规模数据分析平台,它提供的SQL-LIKE语言叫Pig Latin, ...

  7. 学习笔记之——基于深度学习的图像超分辨率重建

    最近开展图像超分辨率( Image Super Resolution)方面的研究,做了一些列的调研,并结合本人的理解总结成本博文~(本博文仅用于本人的学习笔记,不做商业用途) 本博文涉及的paper已 ...

  8. CS230(DeepLearning)Leture2的学习笔记(2)之深度学习

    CS230_Leture2的学习笔记2之深度学习 我们先来回顾下第二章的学习目标:        而对于第二章Week1的学习目标已经完成,具体学习内容参考博主另一篇博客,站内搜索 CS230(Dee ...

  9. 梅科尔工作室-Django学习笔记(二次学习)(3)

    本次学习的是如何用django实现前端鸿蒙OS登录 下面介绍一下本次的操作过程. 1.首先创立MySQL数据并将数据库导入到django当中 其中:导入数据库的操作: 2.配置urls 对应新建的pe ...

最新文章

  1. Intellij Idea创建一个简单的java项目
  2. Linux 使用NC命令永久监听本地端口
  3. apache安全—用户登录验证
  4. 计算机队列概念,2020计算机专业考研数据结构知识点:栈、队列和数组
  5. PHP提取字符串中的数字
  6. Android自定义Lint实践
  7. 【文献学习】强化学习1:基于值函数的方法
  8. oracle数据库监听频道异常,数据库监听不定期出现异常故障处理
  9. 这是属于格式的问题么?下划线的位置
  10. std::kill_dependency
  11. 成功把泰山Office编译为wasm
  12. VMware tools 安装失败
  13. OSG学习之几何图形
  14. python画猫hellokitty_如何用铅笔画HelloKitty? 原来是这样的
  15. ESP8266-Arduino编程实例-TTP223 电容式触摸传感器驱动
  16. fastjson将date转换成了long
  17. CentOS7.5.1804安装yum流程
  18. Visual Studio滚动条设置
  19. java计算机毕业设计家居门户网站MyBatis+系统+LW文档+源码+调试部署
  20. 浅析uthash系列之User Guide(翻译)

热门文章

  1. Linus Torvalds佛系归来:彬彬有礼地指出糟糕的内核代码
  2. .style与.style.cssText
  3. 单个原子对X射线的散射
  4. c++ primer 5th 笔记
  5. 初学者最系统的前端学习之路
  6. 机器学习实战(1)——线性分类器+Logistic回归解决良/恶性乳腺癌肿瘤预测问题
  7. linux设置网口物理地址吗,centos下网口vlan设置
  8. 图片 title 和 alt区别
  9. easypoi导出xlsx类型到excel设置
  10. 十八、Stream 流