HTML当且仅当逻辑

时间:2017-12-26 19:16:27

标签: html

在我的html视图中,我目前有以下逻辑(简化)

 if (a != 0 && b!=0 && c!=0 && d!=0)
    draw table rows

然而,它并没有完全符合我的需要。我需要的逻辑是:“只有当所有4个变量= 0时才绘制行,在所有其他情况下绘制它”

有没有办法在html部分实现'only if'逻辑,或者我应该在SQL端应用该逻辑?

2 个答案:

答案 0 :(得分:2)

如果4个变量中的任何一个不等于0

if (a != 0 || b != 0 || c != 0 || d != 0)

if (!(a == 0 && b == 0 && c == 0 && d == 0))

答案 1 :(得分:1)

这不是html,sql或任何技术

这是一个数学逻辑问题

我需要的逻辑是:"只有当所有4个变量= 0时才不绘制行,在所有其他情况下绘制它"

if (a == 0 && b==0 && c==0 && d==0)
  // nothing
else 
  draw table rows

相同
if (!(a == 0 && b==0 && c==0 && d==0))
  draw table rows

if (a != 0 || b!=0 || c!=0 || d!=0))
  draw table rows

因为"否定(A和B)"是"不是A和B"