The checkbox variable is a placeholder for a checkbox value that can be either true or false. When you create a checkbox variable you're given the following options:
- Variable type: this is where you pick the variable type, in our case we select Checkbox.
- Label: this is the variable label.
- Variable name: this is the name that gets generate in the code. There are certain values that are not allowed to be used in your variable name. These include numbers, punctuation symbols and other special characters e.g. @ # ~ etc.
- Initial value: this is the initial value that you set for your variable when it is declared. This field is optional, if you do not set it here then it will automatically default to "False". Note, the initial value is only the initial value. It will change if you set it to another true or false value elsewhere in your app.