使用此:
if (_sizeSlider.value <= 0.25) {
//set to 256sq
_exportSize = 256;
} else if ((_sizeSlider.value >= 0.26) && (_sizeSlider.value < 0.5)) {
//set to 512
_exportSize = 512;
} else if ((_sizeSlider.value >= 0.5) && (_sizeSlider.value < 0.75)) {
//set to 1024
_exportSize = 1024;
} else {
//set to 1800
_exportSize = 1800;
}
如果滑块恰好为0.25,则认为它在1处。问题不会在任何其他点发生。有什么想法吗?
感谢。
答案 0 :(得分:1)
您需要做的是更改条件,如下所示
<= 0.25
>0.25 to < 0.5
>=0.5 to < 0.75
只需改变这一点,你的问题就会得到解决 快乐编码:)
答案 1 :(得分:0)
0.25和0.26之间存在差距,这在您的逻辑中没有涉及。这将落到最后一个案例。