Creating functions in JavaScript – Part 4

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!"));
Enter fullscreen mode
Exit fullscreen mode
> " [Close me with brackets!]"
> "{Curl me in!} "
Enter fullscreen mode
Exit fullscreen mode

Discover more from Coursity

Subscribe to get the latest posts sent to your email.

Leave a Comment

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

Discover more from Coursity

Subscribe now to keep reading and get access to the full archive.

Continue reading

Scroll to Top
Free & easy ad network.