Creating functions in JavaScript – Part 4

RMAG news

Write a function called createWrapper that takes a prefix and a suffix, and returns a new function that adds the prefix and suffix to a provided string.

function createWrapper (prefix, suffix) {
return function (text) {
return prefix + text + suffix;
}
}

let bracketWrapper = createWrapper( [, ]);
console.log(bracketWrapper(Close me with brackets!));

let bracesWrapper = createWrapper({, } );
console.log(bracesWrapper(Curl me in!));

> [Close me with brackets!]
> {Curl me in!}

Leave a Reply

Your email address will not be published. Required fields are marked *