freeCodeCamp/guide/russian/miscellaneous/reto-de-algoritmo-bu/index.md

45 lines
2.1 KiB
Markdown
Raw Normal View History

2018-10-12 20:00:59 +00:00
---
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` .
> **ПРИМЕЧАНИЕ.** Пожалуйста, добавьте свое имя пользователя, только если вы добавили в статью **соответствующий контент** . (Пожалуйста, не удаляйте существующее имя.)