2011-06-18 63 views
0

我想获得30到37的范围,如果它在这些数字之间,我不想警告显示。如果它低于或高于,我想显示警报。这是我的代码,没有按照我想要的方式提供警报。范围警告消息不起作用

if (slope <= 30 && slope >= 37) { 
MyMessage; 
} 

我在哪里错了?试图改变我所能想到的每一种方式,而不是得到理想的结果。谢谢你的帮助!

回答

6

使用逻辑或而不是逻辑和:

if (slope <= 30 || slope >= 37) { 
    MyMessage; 
} 

你被询问是否斜率< = 30和> = 37,不能是两者。你想问一下斜率是< = 30还是> = 37。

+0

这就是我正在寻找的,谢谢! – Jason