# Nand Node ## Description Returns true if both the inputs **A** and **B** are false. This is useful for [Branching](Branch-Node.md). ## Ports | Name | Direction | Type | Binding | Description | |:------------ |:-------------|:-----|:---|:---| | A | Input | Boolean | None | First input value | | B | Input | Boolean | None | Second input value | | Out | Output | Boolean | None | Output value | ## Generated Code Example The following example code represents one possible outcome of this node. ``` void Unity_Nand_float(float A, float B, out float Out) { Out = !A && !B; } ```