JavaScript: Validate whether a given value type is Boolean or not

bookmark

function is_boolean(value)
        {
        return value === true || value === false || toString.call(value) === '[object Boolean]';
       }

console.log(is_boolean(true));

console.log(is_boolean('bar'));

 

 Output:

true
false