加油优惠价格计算-课后程序(JavaScript前端开发案例教程-黑马程序员编著-第2章-课后作业)

03-20 1604阅读 0评论

【案例2-2】 加油优惠价格计算

一、案例描述

  1. 考核知识点

if 、 if…else 、if…else if…else

加油优惠价格计算-课后程序(JavaScript前端开发案例教程-黑马程序员编著-第2章-课后作业),加油优惠价格计算-课后程序(JavaScript前端开发案例教程-黑马程序员编著-第2章-课后作业),词库加载错误:未能找到文件“C:\Users\Administrator\Desktop\火车头9.8破解版\Configuration\Dict_Stopwords.txt”。,前端,分析,价格,第1张
(图片来源网络,侵删)
  1. 练习目标
  • 掌握if单分支语句。
  • 掌握if…else双分支语句
  • 掌握if…else if…else多分支语句
    1. 需求分析

    加油站,为了鼓励车主多加油,实行多加多优惠政策,具体优惠如下:

    • 已知92号汽油,每升6元;如果大于等于20升,那么每升5.9;
    • 已知97号汽油,每升7元;如果大于等于40升,那么每升6.5
    • 编写JS程序,用户输入自己的汽油编号,然后输入自己加多少升,弹出价格
      1. 案例分析
      1. 效果如图2-2、2-3、2-4所示。

      加油优惠价格计算-课后程序(JavaScript前端开发案例教程-黑马程序员编著-第2章-课后作业)

       

      1. 输入汽油编号

      加油优惠价格计算-课后程序(JavaScript前端开发案例教程-黑马程序员编著-第2章-课后作业)

       

      加油优惠价格计算-课后程序(JavaScript前端开发案例教程-黑马程序员编著-第2章-课后作业),加油优惠价格计算-课后程序(JavaScript前端开发案例教程-黑马程序员编著-第2章-课后作业),词库加载错误:未能找到文件“C:\Users\Administrator\Desktop\火车头9.8破解版\Configuration\Dict_Stopwords.txt”。,前端,分析,价格,第4张
      (图片来源网络,侵删)

      1. 输入油量

      加油优惠价格计算-课后程序(JavaScript前端开发案例教程-黑马程序员编著-第2章-课后作业)

       

      1. 页面输出单价和总价钱

      1. 具体实现步骤如下:
      1. 输入汽油编号。
      2. 输入想要加的油量。
      3. 根据编号和油量来规定单价、计算总价
      4. 页面中输出单价和总价钱

      二、案例实现

      根据上面的分析,可以通过简单的JavaScript代码来实现这一效果,具体代码如下:

      加油优惠价格计算-课后程序(JavaScript前端开发案例教程-黑马程序员编著-第2章-课后作业),加油优惠价格计算-课后程序(JavaScript前端开发案例教程-黑马程序员编著-第2章-课后作业),词库加载错误:未能找到文件“C:\Users\Administrator\Desktop\火车头9.8破解版\Configuration\Dict_Stopwords.txt”。,前端,分析,价格,第6张
      (图片来源网络,侵删)
      1.    
      2.        
      3.         加油优惠价格计算
      4.    
      5.    
      6.        
      7.         var number = prompt("请输入汽油编号");
      8.         var liters = prompt("请输入你要加多少升");
      9.         if(number == "92"){
      10.            if(liters >= 20){
      11.                document.write('汽油5.9元一升;'+ '
        ' +'共计:'+ (5.9*liters)+'元');
      12.            }
      13.            else {
      14.                document.write('汽油6元一升;'+ '
        ' +'共计:'+ (6*liters)+'元');
      15.            }
      16.         }
      17.         else if(number == "97")  {
      18.            if(liters >= 40) {
      19.                document.write('汽油6.5元一升;'+ '
        ' +'共计:'+ (6.5*liters)+'元');
      20.            }
      21.            else {
      22.                document.write('汽油7元一升;'+ '
        ' +'共计:'+ (7*liters)+'元');
      23.            }
      24.         }
      25.         else {
      26.            alert("您输入的汽油我没见过");
      27.         }
      28.        
      29.    

      保存后,在谷歌浏览器中预览,效果如图2-2、2-3、2-4所示。


免责声明
本网站所收集的部分公开资料来源于AI生成和互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。
文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
评论列表 (暂无评论,1604人围观)

还没有评论,来说两句吧...

目录[+]