Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //=========================
- // WISEPERSON GENERATOR |
- //=========================
- function wisePerson(wiseType, whatToSay) {
- return `A wise ${wiseType} once said: "${whatToSay}".`;
- }
- wisePerson('goat', 'hello world');
- /* From here down, you are not expected to
- understand.... for now :)
- Nothing to see here!
- */
- // tests
- function testWisePerson() {
- const wiseType = 'goat';
- const whatToSay = 'hello world';
- const expected = 'A wise ' + wiseType + ' once said: "' + whatToSay + '".';
- const actual = wisePerson(wiseType, whatToSay);
- if (expected === actual) {
- console.log('SUCCESS: `wisePerson` is working');
- } else {
- console.log('FAILURE: `wisePerson` is not working');
- }
- }
- testWisePerson();
- //==================================================================
- //=========================
- // SHOUTER |
- //=========================
- function shouter(whatToShout) {
- return `${whatToShout.toUpperCase()}!!!`;
- }
- shouter('as you can see i am whispering');
- /* From here down, you are not expected to
- understand.... for now :)
- Nothing to see here!
- */
- // tests
- function testShouter() {
- const whatToShout = 'fee figh foe fum';
- const expected = 'FEE FIGH FOE FUM!!!';
- if (shouter(whatToShout) === expected) {
- console.log('SUCCESS: `shouter` is working');
- } else {
- console.log('FAILURE: `shouter` is not working');
- }
- }
- testShouter();
- //==================================================================
- //=========================
- // TEXT NORMALIZER |
- //=========================
- function textNormalizer(text) {
- return text.toLowerCase().trim();
- }
- textNormalizer(" let's GO SURFING NOW everyone is learning how ");
- /* From here down, you are not expected to
- understand.... for now :)
- Nothing to see here!
- */
- // tests
- function testTextNormalizer() {
- const text = " let's GO SURFING NOW everyone is learning how ";
- const expected = "let's go surfing now everyone is learning how";
- if (textNormalizer(text) === expected) {
- console.log('SUCCESS: `textNormalizer` is working');
- } else {
- console.log('FAILURE: `textNormalizer` is not working');
- }
- }
- testTextNormalizer();
Add Comment
Please, Sign In to add comment