freeCodeCamp/guide/russian/certifications/javascript-algorithms-and-d.../basic-algorithm-scripting/boo-who/index.md

5.2 KiB
Raw Blame History

title localeTitle
Boo Who Boo Who

:triangular_flag_on_post: Не забудьте использовать Read-Search-Ask если вы застряли. Попробуйте подключить программу :busts_in_silhouette: и напишите свой собственный код :pencil:

Проблема Объяснение:

Эта программа очень проста, трюк заключается в том, чтобы понять, что такое булевский примитив. Программы требуют истинного или ложного ответа.

Связанные ссылки

:speech_balloon: Подсказка: 1

  • Вам нужно будет проверить тип параметра, чтобы узнать, является ли оно логическим.

попытаться решить проблему сейчас

:speech_balloon: Подсказка: 2

  • Чтобы проверить тип параметра, вы можете использовать typeof .

попытаться решить проблему сейчас

:speech_balloon: Подсказка: 3

  • Поскольку вы должны возвращать true или false, вы можете использовать операторы if или просто возвращать значение boolean, используемое для оператора if.

попытаться решить проблему сейчас

Осторожно, спойлеры!

предупреждающий знак

Решение впереди!

:beginner: Решение базового кода:

    function booWho(bool) { 
      return typeof bool === 'boolean'; 
    } 
 
    // test here 
    booWho(null); 

:rocket: Код запуска

Код Объяснение:

Использует оператор typeof чтобы проверить, является ли переменная логической. Если это так, оно вернет true . В противном случае, если это какой-либо другой тип, он вернет false .

Связанные ссылки

  • Использование typeof
  • тип

:clipboard: ПРИМЕЧАНИЯ ДЛЯ ВЗНОСОВ:

  • :warning: НЕ добавляйте решения, похожие на любые существующие решения. Если вы считаете, что это похоже, но лучше , попробуйте объединить (или заменить) существующее подобное решение.
  • Добавьте объяснение своего решения.
  • Классифицируйте решение в одной из следующих категорий - Basic , Intermediate и Advanced . :traffic_light:
  • Пожалуйста, добавьте свое имя пользователя, только если вы добавили соответствующее основное содержимое . ( :warning: НЕ удаляйте существующие имена пользователей )

Видеть :point_right: Wiki Challenge Solution Template для Wiki Challenge Solution Template для справки.