经营者 - 不工作不知道为什么?

时间:2015-04-11 13:24:49

标签: javascript

{
   if (len != 6)
   alert(" Must be 6 characters long ")

   else 

    {
       if (num1 || num2 == 0)
       alert(" Please select at least 1 item ")

    else 

    {
        var totalpay = num1 * 10 + num2 * 20
        document.getElementById('total').value = totalpay;
    }

  }

}

当这两个项目设置为1时,警报仍会显示,好像其中一个是0,我不知道为什么?

1 个答案:

答案 0 :(得分:0)

而不是

num1 || num2 == 0

你最有可能想要

num1 == 0 && num2 == 0

至少1项措辞相对应。