← Back to challenges

Word Endings

JavaScriptHardarrayshigher_order_functionsloopsstrings

Instructions

Create a function that adds a string ending to each member in an array.

Examples

addEnding(["clever", "meek", "hurried", "nice"], "ly")
➞ ["cleverly", "meekly", "hurriedly", "nicely"]

addEnding(["new", "pander", "scoop"], "er")
➞ ["newer", "panderer", "scooper"]

addEnding(["bend", "sharpen", "mean"], "ing")
➞ ["bending", "sharpening", "meaning"]
javascript
Loading editor…
to run
Walks through the solution with reasoning and edge cases.
Next: Missing Third Angle