1. ホーム
  2. javascript

[解決済み] javascriptでif文の中に複数の条件を指定する方法

2022-03-04 17:37:16

質問

以下は、これかこれか、という2つの条件を述べる方法です。

if (Type == 2 && PageCount == 0) || (Type == 2 && PageCount == '')
    PageCount= document.getElementById('<%=hfPageCount.ClientID %>').value;
}

解決方法は?

のように、if文の大括弧の中に追加するだけです。

if ((Type == 2 && PageCount == 0) || (Type == 2 && PageCount == '')) {
            PageCount= document.getElementById('<%=hfPageCount.ClientID %>').value;
}

論理的には、これももっと良い方法で書き換えることができます。 これは全く同じ意味である

if (Type == 2 && (PageCount == 0 || PageCount == '')) {