I have a variable that stores false or true, but I need 0 or 1 instead, respectively. How can I do this?
false
true
0
1
The unary + operator will take care of this:
+
var test = true; // +test === 1 test = false; // +test === 0
You'll naturally want to sanity-check this on the server before storing it, so that might be a more sensible place to do this anyway, though.