在 (a || b && c) 中的何处添加括号以使其更具可读性?

Where to add brackets in (a || b && c) to make it more readable?

if (a || b && c) {...}

我在我们的 javascript 代码中发现了这个,想添加括号以使其更具可读性。

这是(a || (b && c))还是((a || b) && c)

(a || (b && c))

因为 && 的优先级高于 ||
例如

true || true && false // Gives true
(true || true) && false // Gives false
true || (true && false) // Gives true