bool()

Назначение

Функция конвертирует входное значение в Булевое значение.

Синтаксис и аргументы

bool(значение)

Функция требует наличия одного аргумента (одно значение).

Возвращаемое значение

Функция возвращает Булевое значение:

  • true (да), если аргументы не нулевые;

  • false (нет), если аргументы нулевые.

Функция также поддерживает определенные строковые именованные аргументы:

  • false_name

  • nan_name

  • true_name

Примеры

bool(0) возвращает нет

bool(1) возвращает да

bool(100) возвращает да

bool(false) возвращает нет

bool(true) возвращает да

bool("000", true_name:="000") возвращает да

bool("str") возвращает null

bool(-5) возвращает да