代码之家  ›  专栏  ›  技术社区  ›  Ahmed

在ejs中,如何检查变量是否小于某个数字

  •  1
  • Ahmed  · 技术社区  · 6 年前

    我有以下代码

    <%if (locals.average > 4.5 && locals.average < 5){%>
                  <div>test</div>
    <%}%>
    

    <%if (locals.average > 4.5){%>
                  <div>test</div>
    <%}%>
    

    它工作得很好。在ejs中如何使用小于符号

    1 回复  |  直到 6 年前
        1
  •  1
  •   Dai    6 年前

    我不熟悉ejs,但假设您的解析器在 < (例如,认为它是标记的开始)然后使用 less-than not-greater-than-or-equal-to ):

    <% if( locals.average > 4.5 && !( locals.average >= 5 ) ) { %>
                  <div>test</div>
    <% } %>
    
    推荐文章