[英]Why does incrementation work differently with operations OR and AND? [on hold]
因為在第一種情況下( ||
)你只需要第一個 Condition (從左邊開始)為true
。 在第二種情況下( &&
),您還必須使第二個條件也為true
。
在 OR-Case 中,進一步條件的處理在條件為true
后停止。 因此,該條件背后的代碼不會被執行。 在 AND 案例中,在條件為false
之后,進一步條件的處理將停止。
要始終評估語句中的所有條件,請使用 single |
或&
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.