mirror of https://github.com/01-edu/public.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
46 lines
1.2 KiB
46 lines
1.2 KiB
[ |
|
{ |
|
"description": "happy is defined and is a function", |
|
"code": "equal(typeof happy, 'function')" |
|
}, |
|
{ |
|
"description": "happy has 1 argument", |
|
"code": "equal(happy.length, 1)" |
|
}, |
|
{ |
|
"description": "very happy.", |
|
"code": "equal(happy('Are you happy ?'), true)" |
|
}, |
|
{ |
|
"description": "very happy.", |
|
"code": "equal(happy('Happy ?'), true)" |
|
}, |
|
{ |
|
"description": "very happy.", |
|
"code": "equal(happy('Happy ! are we not ?'), true)" |
|
}, |
|
{ |
|
"description": "not happy.", |
|
"code": "equal(happy('Are you sad ?'), false)" |
|
}, |
|
{ |
|
"description": "not happy.", |
|
"code": "equal(happy('happy !'), false)" |
|
}, |
|
{ |
|
"description": "not happy.", |
|
"code": "equal(happy('Was I happy ? nope.'), false)" |
|
}, |
|
{ |
|
"description": "happy has no curly braces {}.", |
|
"code": "if (/\\{.*\\}/.test(happy)) {\n throw Error('No curly braces {} ! ')\n}" |
|
}, |
|
{ |
|
"description": "happy has no keyword return.", |
|
"code": "if (String(happy).includes('return')) {\n throw Error('No keyword return allowed ! ')\n}" |
|
}, |
|
{ |
|
"description": "happy has no keyword if.", |
|
"code": "if (String(happy).includes('if')) {\n throw Error('No keyword if allowed ! ')\n}" |
|
} |
|
] |