Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // 1
- function wisePerson(wiseType, whatToSay) {
- return 'A wise ' + wiseType + ' once said: "' + whatToSay + '".';
- }
- /* 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();
- // 2
- function shouter(whatToShout) {
- return whatToShout.toUpperCase() + '!!!';
- }
- /* 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();
- //3
- function textNormalizer(text) {
- return text.toLowerCase().trim();
- }
- /* 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();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement