If statement 如何检查if NOT语句中的两个条件?

If statement 如何检查if NOT语句中的两个条件?,if-statement,operators,conditional,freemarker,If Statement,Operators,Conditional,Freemarker,如果不是,我想检查语句中的两个条件。我尝试使用OR逻辑运算符,但不起作用 当我检查一个条件时,它只起作用 <#if page != "News" || page != "Blog"> <#-- do this ---> </#if> 使用: 使用: 尝试: 试试: if page != "News" and page != "Blog": #do stuff 这将始终返回true <#if !(page == "News" ||

如果不是,我想检查语句中的两个条件。我尝试使用OR逻辑运算符,但不起作用

当我检查一个条件时,它只起作用

<#if page != "News" || page != "Blog">
    <#-- do this --->
</#if>

使用:

使用:

尝试:


试试:

if page != "News" and page != "Blog":
    #do stuff

这将始终返回true

<#if !(page == "News" || page == "Blog")>

要检查
页面
是否不是
新闻
,也不是
博客
,这将始终返回true

<#if !(page == "News" || page == "Blog")>

要检查
页面
是否不是
新闻
也不是
博客

您使用的是什么语言?Theo,我使用FreeMarker。然后我帮不了您,对不起,也许用您的语言标记您的问题您使用的是什么语言?Theo,我使用FreeMarker。然后我帮不了您,对不起,也许用你的语言标记你的问题谢谢你,萨米!!非常感谢你,萨米!!
<#if page != "News" || page != "Blog">
    <#-- do this --->
</#if>
<#if page != "News" && page != "Blog">
      <#-- do this --->
</#if>