簡體   English   中英

JavaScript中if-else語句最簡單的語法是什么?

[英]What is the simplest syntax of the if-else statement in JavaScript?

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}

但是我對此感到很奇怪,所以我問了這個問題,我只想知道這段代碼的正確語法。 我認為這可能是我對代碼的誤解。

由於return語句,它看起來像函數的一部分。 您只有一個帶有return語句的條件,而沒有其他條件,因為沒有條件。

if (b1 < y2 || y1 > b2 || r1 < x2 || x1 > r2) {
    return false;
}
endgame();
return true;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM