Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function wisePerson(wiseType, whatToSay) {
- return `A wise ${wiseType} once said: "${whatToSay}".`
- }
- // 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();
- function shouter(whatToShout) {
- return `${whatToShout.toUpperCase()}!!!`
- }
- // 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();
- function textNormalizer(text) {
- return `${text.toLowerCase().trim()}`
- }
- // 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