SC2Mapster.com Wiki

bool represents a boolean value with only two possible values: true and false.

Boolean values are typically used in conditional statements and all comparison operators (e.g. <=, >, ==) return bool.

bool value = true;
if (value) { // this will be performed
  DoSomething();
} else { // this will not be performed
  DoSomethingElse();
}

value = false;
if (value) { // this not will be performed
  DoSomething();
} else { // this will be performed
  DoSomethingElse();
}

value = !(false); // same as true
value = !(true); // same as false

value = true && true; // true
value = true && false; // false
value = false && true; // false
value = false && false; // false

value = true || true; // true
value = true || false; // true
value = false || true; // true
value = false || false; // false

You must login to post a comment. Don't have an account? Register to get one!

Facts

Date created
Mar 08, 2010
Last updated
Mar 11, 2010