抱歉,这是一个非常简单的问题,但我无法确定。我正在尝试使用内部带有OR条件的嵌套IF语句。
这是代码:
if (positionE != -1){
if (position == -1) || if (positionE < position)
position = positionE;
}
显然,我错误地使用了OR条件,请有人指出正确的用法。
这是我尝试编写的伪代码:
If positionE is not -1
If position is -1 or positionE is less than position
position is positionE
最佳答案
试试这个 :
if(positionE != -1 && (position == -1 || positionE < position)){
position = positionE;
}