if (b1 < y2 || y1 > b2 || r1 < x2 || x1 > r2) return false ;
endgame(); return true;
это некоторый код JavaScript, который я на самом деле не понимаю, код использует самый простой способ написать оператор if-else, но это меня смущает, потому что как это может иметь три других стакое же состояние?то, что я интерпретирую, это
if(b1 < y2 || y1 > b2 || r1 < x2 || x1 > r2) {return false} else {endgame()} else {return true}
, но я чувствую себя странно с этим, поэтому я задал этот вопрос, я просто хочу знать правильный синтаксис этого кода.Я думаю, что это может быть моим неправильным пониманием кода.