IsBoolean
Determine whether a given object is a boolean
Method Signature
IsBoolean(object=[any])
Arguments
Argument
Type
Required
Description
Default
object
any
true
The value to test for boolean-ness.
Examples
Yes
Yes
is considered a boolean that is true
isBoolean( "yes" );
Result: true
No
No
is considered a boolean that is false
isBoolean( "no" );
Result: true
Maybe
Maybe
is not considered a boolean
isBoolean( "maybe" );
Result: false
True
true
is a boolean
isBoolean( true );
Result: true
False
false
is a boolean
isBoolean( false );
Result: true
Zero
0
is considered a boolean that is false
isBoolean( 0 );
Result: true
Non Zero Integer
23
is considered a boolean that is true
isBoolean( 23 );
Result: true
Additional Examples
writeDump( IsBoolean( true ) );
writeDump( IsBoolean( false ) );
writeDump( IsBoolean( 0 ) );
writeDump( IsBoolean( -10.4 ) );
writeDump( IsBoolean( 3.6 ) );
writeDump( IsBoolean( "yes" ) );
writeDump( IsBoolean( "no" ) );
writeDump( IsBoolean( "true" ) );
writeDump( IsBoolean( "false" ) );
writeDump( IsBoolean( "0" ) );
writeDump( IsBoolean( "-10.4" ) );
writeDump( IsBoolean( "3.6" ) );
writeDump( IsBoolean( Now() ) );
writeDump( IsBoolean( {} ) );
writeDump( IsBoolean( [] ) );
writeDump( IsBoolean( QueryNew( "" ) ) );
writeDump( IsBoolean( "" ) );
writeDump( IsBoolean( "a string" ) );
Related
Last updated
Was this helpful?