以简单的方式翻转布尔值 javascript

Flip a boolean value in a simple way javascript

给定布尔值completed = false我如何来回翻转它?我当然可以这样做:

if (completed) {
    completed = false
} else {
    completed = true
}

但这感觉很老套而且太长了。有没有更简洁的方法来做到这一点?谢谢

假设您使用 letvar 声明变量,以便您可以重新分配值:

completed = !completed