Функция Boolean

Функции Boolean преобразовывает переданное значение к логическом типу. Результатом выполнения функции будет либо true, либо false.

При этом к false преобразовываются только: 0, пустая строка, null, undefined, NaN. Все остальные значения (числа, строки, объекты, массивы, функции) преобразовываются к true.

Синтаксис

Boolean(что нужно преобразовать);

Пример

Преобразуем несколько значений в логический тип:

Boolean(0) // false Boolean(NaN) // false Boolean(1) // true Boolean(-1) // true Boolean(11.5) // true Boolean('') // false Boolean('str') // true Boolean(true) // true Boolean(false) // false Boolean({}) // true Boolean([]) // true Boolean(function(){}) // true Boolean(null) // false

Смотрите также

  • функцию Number,
    которая преобразует к числу
  • функцию String,
    которая преобразует к строке