--- title: Reto De Algoritmo Bu localeTitle: Алгоритм Challenge Bu --- ![](//discourse-user-assets.s3.amazonaws.com/original/2X/3/3c8584a085a0deaea66b3400e6321eeadab552a2.jpg) ### Объяснение проблемы: * Эта программа очень проста, трюк заключается в том, чтобы понять, что это примитивный boolaneo. Программа получает истинный или ложный параметр. ## Подсказка: 1 * Вы должны проверить, что тип полученного параметра - boolaneo. ## Подсказка: 2 * Чтобы проверить тип параметра, вы можете использовать `typeof` ## Подсказка: 3 * Поскольку вы должны вернуть true или false, вы можете использовать оператор if или просто вернуть оператор, который будет использоваться в инструкции if. ## Спойлер! ![предупреждающий знак](//discourse-user-assets.s3.amazonaws.com/original/2X/2/2d6c412a50797771301e7ceabd554cef4edcd74d.gif) **Решение ниже!** ## Решение для кода: ``` function booWho(bool) { return typeof bool === 'boolean'; } // realizamos el test booWho(null); ``` ![:rocket:](/images/emoji/emoji_one/rocket.png?v=2 ": ракета:") [В REPL!](https://repl.it/CLnK/0) # Объяснение кода: Мы используем оператор `typeof` чтобы проверить, является ли переменная boolanea. Если это так, оно вернет `true` . В противном случае, если другой тип вернет `falso` . > **ПРИМЕЧАНИЕ.** Пожалуйста, добавьте свое имя пользователя, только если вы добавили в статью **соответствующий контент** . (Пожалуйста, не удаляйте существующее имя.)