假设我有以下代码:
if (x1 >= 300 && y1 >= 10) { ... }
我想说,如果x1大于等于300并且小于等于800,以及y1大于等于10并且小于等于30。我该如何写出这个条件?
假设我有以下代码:
if (x1 >= 300 && y1 >= 10) { ... }
我想说,如果x1大于等于300并且小于等于800,以及y1大于等于10并且小于等于30。我该如何写出这个条件?
你可以试试这个
if ((x1 >= 300 && x1 <= 800) && (y1 >= 10 && y1 <= 30)) {
//....
}
试试这个:
if ( (300 =< x1 && x1 =< 800) && (10 =< y1 && y1 =< 30) ) { ... }
if((x1 >= 300 && x1 <= 800) && (y1 >= 10 && y1 <= 30))
{
//do your stuff here
}
你可以自己编写一个between函数
function between(x, min, max) {
return x >= min && x <= max;
}
// ...
if (between(x, 300, 800)) {
// something
}
if
语法无效。 - charlietfl
(x1 >= 300 && x1 <= 600) && (y1 >= 10 && y1 <= 30)
? - karthikr