Skip to content

isBoolean

Check if a value is a boolean type

65 bytes

Usage

Returns true if the value is a boolean type. Boxed boolean values (e.g. new Boolean(false)) are not considered booleans by this function.

import * as
import _
_
from 'radashi'
import _
_
.
function isBoolean(value: unknown): value is boolean
export isBoolean
isBoolean
(true) // => true
import _
_
.
function isBoolean(value: unknown): value is boolean
export isBoolean
isBoolean
(false) // => true
import _
_
.
function isBoolean(value: unknown): value is boolean
export isBoolean
isBoolean
('true') // => false
import _
_
.
function isBoolean(value: unknown): value is boolean
export isBoolean
isBoolean
(1) // => false
import _
_
.
function isBoolean(value: unknown): value is boolean
export isBoolean
isBoolean
(new
var Boolean: BooleanConstructor
new (value?: any) => Boolean
Boolean
(true)) // => false
import _
_
.
function isBoolean(value: unknown): value is boolean
export isBoolean
isBoolean
(
var undefined
undefined
) // => false
import _
_
.
function isBoolean(value: unknown): value is boolean
export isBoolean
isBoolean
(null) // => false