Skip to content

How to toggle a boolean?

Is there a really easy way to toggle a boolean value in javascript?

So far, the best I’ve got outside of writing a custom function is the ternary:

bool = bool ? false : true;

Answer

bool = !bool;

This holds true in most languages.