User:Brian P. Josey/Notebook/2010/08/12

From OpenWetWare
Jump to: navigation, search
Owwnotebook icon.png Project name Report.pngMain project page
Resultset previous.pngPrevious entry      Next entryResultset next.png

Decision Making and If, Then, Else Statements

The select function is a block that has two data wires and a Boolean logic wire as inputs, with one data string as an output. The data inputs are wired so that one is associated with a true value, and the other with the false value from the Boolean input. This allows for a simple switch to be encoded into the code and used to choose between two different options, and output the chosen option.

Case structures are a more versatile approach to choosing different cases. It can have up to 231-1 cases, but having two, one for true and one for false, or around that value is more appropriate. The type and number of cases is determined by a case selector wired into the left side of the case structure.