JS如果。 。 。否则如果声明等级从1到10

时间:2014-04-21 00:27:16

标签: javascript

我正在尝试创建一个简单的if ... else if对于1到10的评级系统。

这是我写的,但它不起作用。我相信我的问题与我撰写论据的方式有关。但我不确定。

这是:

    var rate = prompt ("How satisfied are you? On a scale of 1 - 10");

    if (rate > 7 && < 11)
    {
       alert(" Thank you for the high marks!");
    }
    else if (rate > 4 && <= 7 )
    {
       alert ("We are working to get better");
    }
    else if ( rate > 0 && < 5)
    {
       alert("We are horrible");
    }
      else
    {
        alert("Only use numbers 1 - 10");
    }

         // thanks for taking a look 

1 个答案:

答案 0 :(得分:1)

Javascript可能无法解析语句的后半部分< 11<= 7,等等。您需要为每个语句输入变量rate

if(rate > 7 && rate < 11)