Skip to content
Find file
Fetching contributors…
Cannot retrieve contributors at this time
37 lines (24 sloc) 1.69 KB

Problem Explanation:

  • This program is very simple, the trick is to understand what a boolean primitive is. The programs requires a true or false answer.

Hint: 1

  • You will need to check for the type of the parameter to see if it is a boolean.

Hint: 2

  • To check for the type of a parameter, you can use typeof

Hint: 3

  • Since you must return true or false you can use if statements or just have it return the boolean used for the if statement.

Spoiler Alert!

687474703a2f2f7777772e796f75726472756d2e636f6d2f796f75726472756d2f696d616765732f323030372f31302f31302f7265645f7761726e696e675f7369676e5f322e676966.gif

Solution ahead!

Code Solution:

function boo(bool) {
  return typeof bool === 'boolean';
}

Code Explanation:

Uses the operator typeof to check if the variable is a boolean. If it is, it will return true. Otherwise, if it is any other type it will return false.

Credits:

If you found this page useful, you can give thanks by copying and pasting this on the main chat: thanks @Rafase282 for your help with Algorithm: Boo-who

NOTE: Please add your username only if you have added any relevant main contents to the wiki page. (Please don't remove any existing usernames.)

Something went wrong with that request. Please try again.