← Back to challenges

String Pairs

JavaScriptHardstringslanguage_fundamentalsarraysconditions

Instructions

Create a function that takes a string str and returns an array of two-paired characters. If the string has an odd number of characters, add an asterisk * in the final pair.

See the below examples for a better understanding:

Examples

stringPairs("mubashir") ➞ ["mu", "ba", "sh", "ir"]

stringPairs("sample") ➞ ["sa", "mp", "le"]

stringPairs("airforces") ➞ ["ai", "rf", "or", "ce", "s*"]

Notes

  • Return [] if the given string is empty.
javascript
Loading editor…
to run
Walks through the solution with reasoning and edge cases.
Next: Trimmed Averages