mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-04-11 16:00:12 -04:00
1.6 KiB
1.6 KiB
id, title, challengeType, forumTopicId, dashedName
| id | title | challengeType | forumTopicId | dashedName |
|---|---|---|---|---|
| a77dbc43c33f39daa4429b4f | Boo who | 1 | 16000 | boo-who |
--description--
값이 불리언(boolean) 원시 값으로 분류되는지 확인해보세요. true 또는 false를 반환합니다.
불리언 원시 값의 종류로는 true와 false가 있습니다.
--hints--
booWho(true)는 true를 반환해야 합니다.
assert.strictEqual(booWho(true), true);
booWho(false)는 true를 반환해야 합니다.
assert.strictEqual(booWho(false), true);
booWho([1, 2, 3])은 false를 반환해야 합니다.
assert.strictEqual(booWho([1, 2, 3]), false);
booWho([].slice)은 false를 반환합니다.
assert.strictEqual(booWho([].slice), false);
booWho({ "a": 1 })는 false를 반환합니다.
assert.strictEqual(booWho({ a: 1 }), false);
booWho(1)는 false를 반환해야 합니다.
assert.strictEqual(booWho(1), false);
booWho(NaN)는 false를 반환합니다.
assert.strictEqual(booWho(NaN), false);
booWho("a")는 false를 반환해야 합니다.
assert.strictEqual(booWho('a'), false);
booWho("true")는 false를 반환해야 합니다.
assert.strictEqual(booWho('true'), false);
booWho("false")는 false를 반환해야 합니다.
assert.strictEqual(booWho('false'), false);
--seed--
--seed-contents--
function booWho(bool) {
return bool;
}
booWho(null);
--solutions--
function booWho(bool) {
return typeof bool === "boolean";
}
booWho(null);