我已经编写了这个程序,一直找不到任何错误,但是当我输入内容时仍然没有任何输出

褪色

这是我的代码。任何人都知道为什么没有输出吗?我没有发布语法错误,可以输入内容,但是输入后不显示任何输出或错误信息....... ................................................... ................................................... ................................................... .....

<script type="text/javascript">
<!--
var basePrice, carType, salePrice, markupLow, markupMed, markupHigh;

var fordLow = 1.02;
var fordMed = 1.03;
var fordHigh = 1.05;
var GMLow = 1.05;
var GMMed = 1.07;
var GMHigh = 1.10;
var dodgeLow = 1.01;
var dodgeMed = 1.02;
var dodgeHigh = 1.03;
var highCutoff = 20000;
var lowCutoff = 10000;
var errorFlag = 0;

basePrice = prompt("What is the base price?", "10000");
basePrice = parseInt(basePrice);
carType = prompt("Which car brand? ford, gm, dodge?", "ford");

switch(carType)
{
    case "ford":
        markupLow = fordLow;
        markupMed = fordMed;
        markupHigh = fordHigh;
    break;
    case "gm":
        markupLow = gmLow;
        markupMed = gmMed;
        markupHigh = gmHigh;
    break;
    case "dodge":
        markupLow = dodgeLow;
        markupMed = dodgeMed;
        markupHigh = dodgeHigh;
    break;
    default:
        alert("You typed " + carType + " you needed to type: ford, gm, or dodge");
        errorFlag = 1;
    break;

if (errorFlag == 0)
{    
        if (basePrice > highCutoff)
      { 
              markupRate = markupHigh;
            }       
    else if (basePrice < lowCutoff)
    {    
                markupRate = markupLow
    }
        else
                {
        markupRate = markupMed;
                }

        salePrice = basePrice * markupRate;

document.write("Base Price: $" + basePrice);
document.write("<br>Car Make" + carType);
document.write("<br>The sale price: $" + salePrice);
}
else
{
        document.write("You typed " + carType + " you needed to type: ford, gm, or dodge");
}
}
// -->
</script>
妮娜·斯科茨(Nina Scholz)

您需要提前关闭switch语句。否则,由于的break声明,其余的将不会执行default

var basePrice, carType, salePrice, markupLow, markupMed, markupHigh;

var fordLow = 1.02;
var fordMed = 1.03;
var fordHigh = 1.05;
var GMLow = 1.05;
var GMMed = 1.07;
var GMHigh = 1.10;
var dodgeLow = 1.01;
var dodgeMed = 1.02;
var dodgeHigh = 1.03;
var highCutoff = 20000;
var lowCutoff = 10000;
var errorFlag = 0;

basePrice = prompt("What is the base price?", "10000");
basePrice = parseInt(basePrice);
carType = prompt("Which car brand? ford, gm, dodge?", "ford");

switch (carType) {
  case "ford":
    markupLow = fordLow;
    markupMed = fordMed;
    markupHigh = fordHigh;
    break;
  case "gm":
    markupLow = gmLow;
    markupMed = gmMed;
    markupHigh = gmHigh;
    break;
  case "dodge":
    markupLow = dodgeLow;
    markupMed = dodgeMed;
    markupHigh = dodgeHigh;
    break;
  default:
    alert("You typed " + carType + " you needed to type: ford, gm, or dodge");
    errorFlag = 1;
    break;
} // close switch

if (errorFlag == 0) {
  if (basePrice > highCutoff) {
    markupRate = markupHigh;
  } else if (basePrice < lowCutoff) {
    markupRate = markupLow
  } else {
    markupRate = markupMed;
  }

  salePrice = basePrice * markupRate;

  document.write("Base Price: $" + basePrice);
  document.write("<br>Car Make" + carType);
  document.write("<br>The sale price: $" + salePrice);
} else {
  document.write("You typed " + carType + " you needed to type: ford, gm, or dodge");
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我想反转一个字符串,我已经为它编写了代码,但它没有给出任何输出

来自分类Dev

我的Java程序没有在.csv文件中写入任何内容,即使没有“找不到文件”错误

来自分类Dev

当我尝试通过我的应用程序注册时,我没有得到任何响应

来自分类Dev

当我的输入变量超过 1 个字符时,为什么我没有得到任何结果?

来自分类Dev

当我在自动建议搜索框中输入内容时,不会生成任何建议

来自分类Dev

我已经安装了程序,但是当我想要升级时,找不到他

来自分类Dev

Java 作业问题:我正在尝试运行我的程序,它没有显示任何错误但是当我尝试运行它时它不起作用?

来自分类Dev

我没有收到任何错误,但是数字没有添加到JTextField中

来自分类Dev

我没有收到任何错误,但是数字没有添加到JTextField中

来自分类Dev

正在尝试读取population_data.json文件,但是当我运行代码时,它不会在文件中显示任何数据,我也没有收到任何错误?

来自分类Dev

我的应用程序在构建时没有任何错误,但是当我在手机上运行它时它停止工作

来自分类Dev

当我调用该函数时,我没有看到任何文本

来自分类Dev

如何打印这个我没有得到任何输出火车 api

来自分类Dev

编写Django代码时,我一直收到此错误:“ WSGIRequest”对象没有属性“ profile”

来自分类Dev

我定义了一个带有属性的类,但是当我放入测试代码时,它不返回任何内容

来自分类Dev

Chrome 一直告诉我更新 Flash 播放器,但没有任何反应

来自分类Dev

我正在尝试使用php,mysql和ajax创建图像上传网站..但我一直没有任何输出

来自分类Dev

为什么我没有得到任何输出?

来自分类Dev

为什么我没有得到任何输出

来自分类Dev

为什么我没有得到任何输出

来自分类Dev

我已经用C语言编写了代码,但是没有用?

来自分类Dev

虽然我已经提到了它的代码,但当我没有提供任何输入时,我的应用程序会关闭

来自分类Dev

我已经设置了ssh密钥,但是VSCode一直要求输入密码

来自分类Dev

我已经编写了代码,但是当我在定义和传递参数后调用average()函数时出错

来自分类Dev

为什么我的Flask Web应用程序无法正常工作?我自己找不到任何错误

来自分类Dev

为什么我没有收到任何错误但是数据库没有插入记录?

来自分类Dev

当我在 alsamixer 中静音或取消静音时,扬声器会弹出一点 - 我认为这表明发生了一些变化,但我仍然听不到任何声音

来自分类Dev

Ubuntu 18.04 OOM Killer不断被调用,但是我找不到任何内存不足的迹象

来自分类Dev

NetworkManager控制着我的无线网卡,但是找不到任何网络吗?

Related 相关文章

  1. 1

    我想反转一个字符串,我已经为它编写了代码,但它没有给出任何输出

  2. 2

    我的Java程序没有在.csv文件中写入任何内容,即使没有“找不到文件”错误

  3. 3

    当我尝试通过我的应用程序注册时,我没有得到任何响应

  4. 4

    当我的输入变量超过 1 个字符时,为什么我没有得到任何结果?

  5. 5

    当我在自动建议搜索框中输入内容时,不会生成任何建议

  6. 6

    我已经安装了程序,但是当我想要升级时,找不到他

  7. 7

    Java 作业问题:我正在尝试运行我的程序,它没有显示任何错误但是当我尝试运行它时它不起作用?

  8. 8

    我没有收到任何错误,但是数字没有添加到JTextField中

  9. 9

    我没有收到任何错误,但是数字没有添加到JTextField中

  10. 10

    正在尝试读取population_data.json文件,但是当我运行代码时,它不会在文件中显示任何数据,我也没有收到任何错误?

  11. 11

    我的应用程序在构建时没有任何错误,但是当我在手机上运行它时它停止工作

  12. 12

    当我调用该函数时,我没有看到任何文本

  13. 13

    如何打印这个我没有得到任何输出火车 api

  14. 14

    编写Django代码时,我一直收到此错误:“ WSGIRequest”对象没有属性“ profile”

  15. 15

    我定义了一个带有属性的类,但是当我放入测试代码时,它不返回任何内容

  16. 16

    Chrome 一直告诉我更新 Flash 播放器,但没有任何反应

  17. 17

    我正在尝试使用php,mysql和ajax创建图像上传网站..但我一直没有任何输出

  18. 18

    为什么我没有得到任何输出?

  19. 19

    为什么我没有得到任何输出

  20. 20

    为什么我没有得到任何输出

  21. 21

    我已经用C语言编写了代码,但是没有用?

  22. 22

    虽然我已经提到了它的代码,但当我没有提供任何输入时,我的应用程序会关闭

  23. 23

    我已经设置了ssh密钥,但是VSCode一直要求输入密码

  24. 24

    我已经编写了代码,但是当我在定义和传递参数后调用average()函数时出错

  25. 25

    为什么我的Flask Web应用程序无法正常工作?我自己找不到任何错误

  26. 26

    为什么我没有收到任何错误但是数据库没有插入记录?

  27. 27

    当我在 alsamixer 中静音或取消静音时,扬声器会弹出一点 - 我认为这表明发生了一些变化,但我仍然听不到任何声音

  28. 28

    Ubuntu 18.04 OOM Killer不断被调用,但是我找不到任何内存不足的迹象

  29. 29

    NetworkManager控制着我的无线网卡,但是找不到任何网络吗?

热门标签

归档